Config Files for LLM coding assistants. Claude Code is the source of truth; other tools symlink to it.
agentic-coding/
├── .claude/ # Canonical config (edit here)
│ ├── settings.json # Plugins, permissions
│ ├── commands/ # Slash commands (/command-name)
│ │ ├── ai-refactor.md
│ │ ├── commit-push.md
│ │ └── interview-me.md
│ ├── skills/ # Domain knowledge
│ │ ├── coding-guidelines/
│ │ ├── systematic-debugging/
│ │ ├── skill-creator/
│ │ ├── ruff/
│ │ └── uv/
│ ├── agents/ # Custom agents (empty)
│ ├── rules/ # Behavior rules (empty)
│ └── hooks/ # Hook scripts (empty)
│
├── .agent/ # Generic agent tool
│ └── [symlinks to .claude/]
├── .codex/ # OpenAI Codex
│ └── [symlinks to .claude/]
│
├── CLAUDE.md # Project instructions
└── AGENTS.md -> CLAUDE.md # Alias for other tools
| Commands | Skills |
|---|---|
/ai-refactor - code review |
coding-guidelines |
/commit-push - git workflow |
systematic-debugging |
/interview-me - spec refinement |
skill-creator, ruff, uv |
Add to .claude/:
commands/*.md- new slash commandsskills/<name>/SKILL.md- new skillsagents/*.md- agent definitionsrules/*.md- behavior constraintshooks/*.sh- lifecycle scripts
See CLAUDE.md for format details.