This is meta tooling for building Claude skills themselves. It walks you through gathering requirements, drafting the SKILL.md with proper progressive disclosure, and deciding when to split content into REFERENCE.md or add utility scripts. The key insight here is treating the description field seriously since that's the only thing the agent sees before loading a skill. It enforces the "Use when" trigger pattern and keeps main instructions under 100 lines. If you're creating skills for a team or marketplace, this codifies the structure so everything follows the same pattern. Basically turns skill writing from ad hoc into a repeatable process.
npx skills add https://github.com/vinvcn/mattpocock-skills-zh-cn --skill write-a-skill