Agent
Cursor
Skills and rules for Cursor — the AI-powered code editor. Add to your .cursorrules or install via the Cendis CLI.
5 skills available.
Ban mock.module in Bun Tests
Stops Claude Code from reaching for Bun's mock.module — which poisons the global module registry and breaks test isolation. Forces factory + dependency injection patterns instead.
Story-Driven Development
Requires Claude Code to find a story with acceptance criteria before writing any feature code — and to convert each AC into a failing test before implementation.
Strict TDD Story Loop
Forces Claude Code into strict red/green TDD — write failing tests first, commit red, then implement to green. No retrofitting tests after the fact.
Verify Before Done
Forces Claude Code to run typecheck and the full test suite before marking any task complete. Eliminates 'it should work' hand-waving.
Verify Environment Before Debugging
Stops Claude Code from misdiagnosing production bugs as local-dev issues — confirms which environment the report came from before proposing a fix.