Skills / Builder

Builder

For agents that write and change code from a brief: a command, a site, a page or a migration.

4 skills

Open encode-lessons

I told my agent the same thing twice and it did it again.

Fix a repeated mistake in structure, not with one more instruction

Open first-principles

Every fix needs one more special case.

Fold a new requirement into a design as if it was always there

Open lever

My agent redoes the same long edit by hand and I can't check it.

Build the small tool that does the job, not the job by hand

Open prove-it

My agent says it's done and it isn't.

Make your agent check the real thing before it says done

encode-lessons: When the same correction comes up a second time, it picks the cheapest guard that holds it (a type, a lint rule, a hook or a script) instead of adding another line of text. first-principles: When a rule changes, it redesigns the type model or module from the start instead of adding another special case. lever: When the work isn't trivial, it has your agent write the script that does it, rerun it on the first unit and diff the result against the hand version. prove-it: Before your agent says it is done, it runs the real program from outside and reads what it prints, instead of trusting a compile, a cached screenshot or its own word.