implement-this
Implement this card
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Menü
Implement this card
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Basierend auf der SOC-Berufsklassifikation
Check whether this card's code meets the acceptance criteria
Write automated tests for unticked scenarios in this card's test cases
Draft edits to existing specs (or a new spec if no existing one fits) from the card description
Draft or refine the test-cases checklist for this card
Rebase onto latest upstream, checking for soft conflicts
Generate a context-rich briefing prompt for an external agent (Claude Code, Cursor, etc.)
| name | implement-this |
| description | Implement this card |
| label | Implement this |
| pill-order | {"not-started":2,"specifying":4,"implementing":1,"reviewing":2} |
| jockey-hint | Demote once implementation has begun on this card — the user typically doesn't want to restart from scratch. Leave high when the card is still in specifying phase, or when the user explicitly asks to resume or redo. |
| workhorse-version | 0.1.0 |
If you don't already have this card's context (title, identifier, description) — for instance when running outside Workhorse — establish it first by following .agents/docs/card-context.md.
Implement the work described by this card. The starting point varies — figure out which one applies before writing code.
main, but may be a parent card's branch — check git rev-parse --abbrev-ref @{upstream} or the branch's merge-base), scoped to .workhorse/specs/ and .workhorse/design/mockups/. If there are spec or mockup changes, that diff is the source of truth for what you're building — new/changed criteria describe the work.workhorse/specs/ for context: how the surrounding behaviour is supposed to work, what conventions and edge cases already exist. Where the description and the existing specs disagree, the description wins — implement to the description, update the affected specs to match, and mention in chat which specs you updated and why.agents/docs/spec-format.md)This card may have a plan at .workhorse/plans/{card-id}/ — a free-form markdown working document with tech design notes and/or a checklist of build steps (see .workhorse/specs/plan/overview.md).
- [ ] → - [x]) as you complete them. Expand a step into sub-items if it turns out larger than anticipated. Self-check against the plan as you go and note if the current work has drifted from what the plan says.workhorse/plans/{card-id}/plan.md before starting code work, then follow it.workhorse/design/design-system.md for any UI work.workhorse/design/ for current direction (.workhorse/design/ wins on clash). Do not reference mockups from other cards unless the user explicitly asksThe card may have a test-cases file at .workhorse/test-cases/{card-id}/ — the checklist of scenarios that verify the card is done. Treat it as both a live specification of what to test and a running record of what's covered.
- [ ] → - [x]) in the file.workhorse/test-cases/{card-id}/overview.md — an H1 title, optional summary, and checklist sections of concrete scenarios. Cite spec ids on scenarios that verify an acceptance criterionSee .workhorse/specs/test-cases/overview.md for the file's shape.
If while implementing you find the spec is unclear, contradictory, or missing something you need, don't guess. Surface it in chat and propose a spec edit before continuing. Prefer editing the existing spec over creating a new one (see .agents/docs/spec-format.md).
If there's no spec and the description/conversation is thin, say so and ask rather than inventing behaviour.