Skills
Development knowledge your coding agent loads only when it needs it
Coverage costs context. This is the trade.
A skill is a markdown file
01 / 06
Frontmatter carries a name and a description. Below it is prose, code, and links to related skills. Nothing to compile, nothing to run — you can read one before you trust it.
Gateway skills do the finding
02 / 06
A gateway is a small skill whose whole job is to notice. Say Postgres and discover-database wakes up; say comptime and discover-zig does. It pulls the specific files and gets out of the way.
Install it in one line
03 / 06
npx skills add https://hanzoskills.com/hanzo.md adds the Hanzo skill to your agent, and hanzoskills.com/llms.txt lists every other one as plain markdown.
npx skills add https://hanzoskills.com/hanzo.mdWritten small on purpose
04 / 06
One topic per file, a few hundred lines each. Five focused reads cost less than one monolithic guide, and you get the five that matter instead of the one that covers everything badly.
Cross-referenced, not duplicated
05 / 06
Skills link to the skills next to them, so an agent following a thread from API design into rate limiting into Redis reads three files and never the same paragraph twice.
Add your own
06 / 06
Drop a markdown file in a category, give it a name and a description, and it joins discovery. Your house conventions load the same way the public ones do.
Paste and ship
Paste this into any agent. It reads the skill manifest and calls Skills from there.
Read https://hanzo.ai/skill.md and use Hanzo Skills in my project. Start with: hanzo tools skills list