Skip to main content
This page is the skill file for coding agents. It is written to be copied into an agent’s system prompt or pasted into a tool call, and it is deliberately short and rule-shaped: no prose, no marketing, no history. It exists so an agent writes correct code on the first attempt instead of guessing at method names and inventing headers.
The block below is the whole skill. Copy it verbatim into an agent’s system prompt, a tool description, or a SKILL.md file. See Using these files for how to wire it into an agent.

The skill


Why it is shaped this way

Each section above exists because getting it wrong produces code that compiles and then fails at runtime: