Skip to content

Configuration

HeimDOS edited this page Nov 4, 2026 · 1 revision

Most skills read an optional .claude/repo-config.json at your repository root. It holds your project's specifics: project-board IDs, labels, the migration directory, docs-drift mapping, dependency-update tiers, and more.

Every key is optional

Skills read the file through the rc_get and rc_has helpers in scripts/repo-config.sh. A missing key, or a missing file, makes the skill skip that feature. It never makes the skill fail.

./install.sh claude copies two starting points into .claude/:

MCP servers

MCP templates follow the same rule: no secrets in the file, and nothing installs on its own. config/sonarqube.mcp.json reads SONARQUBE_TOKEN and SONARQUBE_ORG from your environment. Copy it into your own .mcp.json when you want it. Setup is in config/mcp-README.md.

Clone this wiki locally