If you're building skills for Claude, this is your reference manual. It walks through the entire anatomy of a skill file: what goes in SKILL.md, when to bundle scripts versus references versus assets, and how to design for progressive disclosure so you're not wasting tokens. The core insight is treating the context window like a shared resource and only loading what's needed when it's needed. Especially useful is the guidance on degrees of freedom, which helps you calibrate whether to give Claude loose instructions or lock things down with specific scripts. Written for people who are past the "what is a skill" phase and need practical patterns for structuring them well.
npx skills add https://github.com/davila7/claude-code-templates --skill skill-creation-guide