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
Installs
1
GitHub Stars
2
First Seen
Mar 30, 2026