Craft at Speed
2 min read
·Justin Molineaux
Hi friends - today we’re open-sourcing the first of many Cursor/Claude skills that have allowed us to deliver high-craft engineering, at sustainable speed, with agents writing ~98% of the code.
Skillz-and-thrillz — build clean, stay fast.
This first drop contains our codebase hygiene skills. Eighteen months of juggling two or more systems simultaneously in venture environments have taught us:
- Products still rot from the inside; AI agents speed that up too.
- The same practices that help humans write great systems, help agents even more.
That’s why we’re releasing our hygiene skills first. These skills help agents look after:
- Adherence to 12-factor principles
- Dead code
- Outdated dependencies
- Documentation drift
- Secrets and artifacts slipping past
.gitignore - Language/framework idioms
- Long files
- Abandoned
TODOcomments - Untested code, of course
The skills are designed to run in two passes: analysis and action. Analysis skills inform your agent of opportunities to improve codebase hygiene. Action skills apply those changes, checking in with you first before taking big swings. When you make large changes, the skills trigger automatically, spawning sub-agents to parallelize work. When the whole suite runs, the sequence is deliberate, designed to minimize re-work.
These skills themselves are language-agnostic. They reference language-specific modules that cover idioms, commands, etc in a sibling directory. Out of the box, we include modules for nodejs, ruby, python, dart, swift, kotlin, go, rust, java, elixir, php, and .NET.
As much as we love Anthropic’s skill architecture, we expect skills won’t be the way engineers steer agents long-term. More structural, deterministic approaches will emerge to offer better task-level and philosophical guidance to agents. Until then, engineering teams are left to wrestle with the effects of context window size, context summarization, and lost-in-the-middle problems tracking dirt through their systems. These skills make agents clean up after themselves. :)
Stay tuned for more!
-Justin