com um clique
design-doc
// Write a lightweight technical design document for ambiguous or consequential architecture decisions before implementation.
// Write a lightweight technical design document for ambiguous or consequential architecture decisions before implementation.
Make one focused code change: understand the task, make the smallest complete change, test it, verify it, and report.
Review a code change for correctness, security, broken contracts, robustness, and real tests.
Fetch GitHub PR review feedback, judge each comment, implement valid fixes, verify, and optionally reply.
Improve the shape of existing code without changing behavior.
Write an implementation spec to docs/<feature-slug>/spec.md and pause for human review. Use when the user says "write a spec", "spec this out", "technical design", "design doc", or when a task has decisions, invariants, or contracts that should be reviewed before code is written.
Verify browser-rendered work in a real browser. Use for HTML, UI, visual docs, presentations, local apps, and browser-facing changes.
| name | design-doc |
| description | Write a lightweight technical design document for ambiguous or consequential architecture decisions before implementation. |
| user-invocable | true |
| argument-hint | <system, feature, architecture question, repo path, or design brief> |
Write a lightweight architecture design doc for a decision that deserves thinking before code. Use this when the problem has real ambiguity, tradeoffs, cross-cutting concerns, or future maintenance risk. If the solution is obvious and the doc would only become an implementation manual, say so and recommend spec or implement instead.
Write docs/<design-slug>/design.md using the sections below. Keep solo-developer docs short: prefer 1-3 pages unless the architecture genuinely needs more.
Stop after writing. Do not continue into spec, plan, or implementation until the human confirms the design.