claude-authoring
Installation
SKILL.md
Claude Authoring
Methodology for writing Claude Code configuration files: rules, skills, CLAUDE.md, and memory. The claude-config.md rule covers system structure (tiers, locations, loading). This skill covers how to write them well.
1. Decision test
Where does something belong? Extended from the brief test in claude-config.md:
| If... | Then... | Example |
|---|---|---|
| Must hold even if nobody invokes it | Rule | "Never use write_pool for GET handlers" |
| Is a methodology applied deliberately | Skill | "How to design a REST endpoint" |
| Is project architecture, commands, or concern map | CLAUDE.md | Tech stack, directory structure, verification commands |
| Is a stable pattern learned across sessions | Memory | "User prefers just over raw yarn" |
Edge cases
- Convention that gets violated repeatedly — start as a rule, not a skill. Rules auto-load and prevent the violation
- Methodology invoked on every task — promote its core constraint to a rule, keep the methodology as a skill
Related skills