Claude Code Formatter¶
| Property | Value |
|---|---|
| Tier | Custom |
| Main output | CLAUDE.md |
| Dot directory | .claude/ |
| Skills | Yes (.claude/skills/<name>/SKILL.md) |
| Agents | Yes (.claude/agents/<name>.md) |
| Commands | Yes (.claude/commands/<name>.md) |
| Local files | Yes (CLAUDE.local.md) |
Output Files¶
| File | Path | Purpose |
|---|---|---|
| Main instructions | CLAUDE.md | Primary rule file |
| Local overrides | CLAUDE.local.md | Private instructions (gitignored) |
| Skills | .claude/skills/<name>/SKILL.md | Reusable skill definitions |
| Commands | .claude/commands/<name>.md | Slash commands |
| Agents | .claude/agents/<name>.md | Agent configurations |
Supported Features¶
| Feature | Supported |
|---|---|
| Markdown Output | Yes |
| MDC Format | No |
| Code Blocks | Yes |
| Mermaid Diagrams | Yes |
| Single File Output | Yes |
| Multiple Rule Files | Yes |
| Workflow Files | No |
| Nested Directory Structure | No |
| YAML Frontmatter | Yes |
| Description in Frontmatter | No |
| Globs in Frontmatter | Yes |
| Activation Type | No |
| Glob Pattern Targeting | Yes |
| Always Apply Rules | Yes |
| Manual Activation | No |
| Auto/Model Activation | No |
| Character Limit Validation | No |
| Content Section Splitting | Yes |
| Context File Inclusion | Planned |
| @-Mentions | No |
| Tool Integration | Yes |
| Path-Specific Rules | Yes |
| Prompt Files | No |
| Slash Commands | Yes |
| Skills | Yes |
| Agent Instructions | Yes |
| Local Memory | Partial |
| Nested Memory | Planned |
Limitations & Quirks¶
CLAUDE.mdis gitignored by many project templates - you may need togit add -f CLAUDE.mdCLAUDE.local.mdis intentionally not committed to git (private developer overrides)- Skills support frontmatter fields:
name,description, plus newer fields likemodel,allowedTools,disallowedTools,permissionMode,specModel,specReasoningEffort - Agent files support:
name,description,model,allowedTools,disallowedTools,permissionMode,specModel,specReasoningEffort,skills - The
@localblock content goes toCLAUDE.local.mdwith an import statement added to the mainCLAUDE.md
Example Output¶
project-root/
├── CLAUDE.md # Main instructions
├── CLAUDE.local.md # Local overrides (gitignored)
└── .claude/
├── skills/
│ └── my-skill/
│ └── SKILL.md # Skill with YAML frontmatter
└── agents/
└── reviewer.md # Agent config with frontmatter
Official Documentation¶
Recent Activity¶
Mar 17, 2026¶
| ID | Time | T | Title | Read |
|---|---|---|---|---|
| #2423 | 7:06 PM | 🔵 | All 37 Formatter Names Extracted for Homepage Display | ~324 |
| #2422 | " | 🔵 | Complete 37 Formatter List Confirmed in Documentation | ~434 |