repomatic.data package

Bundled data files for repomatic.

This package contains label definitions, the per-tool configuration files repomatic run hands to the tools it shells out to, workflow templates, Claude Code agent and skill definitions, and awesome-template boilerplate files.

Configuration files are stored directly in this directory. Workflow templates are symlinked from .github/workflows/, agent definitions from .claude/agents/ and skill definitions from .claude/skills/, to maintain a single source of truth while still being bundled in the package. The awesome_template/ sub-package contains boilerplate files for downstream awesome-* repositories.

Note

The labelling rules are not here. They were bundled as labeller-content-based.yaml and labeller-file-based.yaml for the two JavaScript labeller actions to read; apply-labels now matches in-process, so they live as repomatic.labels.DEFAULT_CONTENT_RULES and DEFAULT_FILE_RULES, overlaid by [tool.repomatic.labels], with no file staged anywhere.

All files are accessible at runtime via importlib.resources.

Subpackages