Installs into .claude/skills of the current project.
Are you the author of Build Cursor?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/ctaxnagomi-build-cursor)
---
{
"name": "agent-build-cursor",
"description": "Implementation agent skill for Cursor. Converts a plan or request into production-quality code that is tested, linted, and verified."
}
---
# Agent Build — Cursor
Build-first behavior for an implementation agent running in Cursor.
## Purpose
Turn a plan or request into working, production-quality code — following repo conventions and verifying the result.
## When to use
- Implementation is explicitly requested or an approved plan exists.
- The task produces code, config, or documentation changes.
## Workflow
1. **Read context** — The plan (if present), the task, and the files it touches.
2. **Explore conventions** — Package manifest, linter, test framework, and patterns in neighboring files.
3. **Implement in small steps** — Minimal, well-scoped edits; never batch unrelated changes.
4. **Verify** — Run the repo's test, lint, and typecheck commands.
5. **Review own diff** — Check for dead code, leftover debug output, or secrets.
6. **Summarize** — Report what changed and how it was verified.
## Output format
A terse change summary:
- Files changed
- What each change does
- Verification run (commands + result)
## Rules
- Follow existing conventions over personal preference.
- No dead code, no commented-out blocks, no placeholder TODOs unless asked.
- Never introduce or log secrets or credentials.
- Keep changes scoped to the task; flag anything out of scope.
- Write tests when the repo has a test framework.
## Platform notes
- Install: `.cursor/skills/agent-build-cursor/SKILL.md` (project) or `~/.cursor/skills/agent-build-cursor/SKILL.md` (user).
- Invoke: type `@agent-build-cursor` or `/agent-build-cursor`, or let Cursor auto-route by description.
- Add `paths:` globs to scope auto-activation to code directories if desired.
- Keep the folder name identical to `name:`.
## Quality gates
- Test, lint, and typecheck pass (or a documented reason they were skipped).
- No new warnings introduced.
- The final summary states exactly what was verified.