com um clique
implement-ticket
Implement a ticket from docs/tickets/
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Implement a ticket from docs/tickets/
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Research and pressure-test a feature idea before it becomes a ticket — feasibility, implementation options, gotchas, and the hidden assumptions/contradictions behind the request. Discuss with the user until you both agree on the shape, then offer to hand off to /create-ticket. Never writes code or tickets; never invokes /create-ticket itself.
Holistic review of code architecture, identifying tech debt and ergonomic improvements
Create detailed implementation ticket(s) from a feature description
Holistic review of documentation, skills, and process health
| name | implement-ticket |
| description | Implement a ticket from docs/tickets/ |
| argument-hint | <ticket-name> |
Implement a ticket from docs/tickets/. Tickets are written by /create-ticket and follow templates documented there — Implementation, Design, or Refactoring shape.
docs/tickets/ (skip docs/tickets/complete/ — that's the archive).CLAUDE.md and any nested CLAUDE.md for areas you'll touch.If ticket has a Prerequisites section, verify each item concretely — grep entity, open file, confirm feature exists. If any prerequisite is unmet, stop and tell user which and why. Don't proceed; let user decide whether to continue.
/create-ticket already triaged questions into three buckets — design-level went to user, defer-class to Open Decisions, research-class settled before writing. Don't re-ask settled items.
Your job:
If nothing blocking, go straight to implementation.
Add tests for non-trivial logic, invariants, and regressions — be judicious. 100% coverage is not a goal. Every test is maintenance overhead; low-value tests bleed time without catching bugs. If ticket's Test Plan is purely manual, that's intentional — don't invent unit tests just to have them.
dotnet build, dotnet testnpx tscphp vendor/bin/phpstan analyze, php vendor/bin/phpunit, php -lQuick pass before declaring done — analogue to /create-ticket's Phase 5:
Fix anything caught before moving on.
docs/tickets/ to docs/tickets/complete/, prefixing filename with today's date in yyyy-mm-dd format (e.g., 2026-04-24 my-ticket.md). Use git mv to preserve history as a rename.## Learnings section to the bottom of the completed ticket. Capture:
docs/game-design.md (and sub-docs: heroes.md, relics.md, stamps.md, bosses.md, sector-map.md, lock-resolution.md, aesthetic.md, colors.md) to reflect new state. Design docs are a living reference — must match the shipped game.docs/ reference file(s) with reusable patterns learned. Distill the generally-useful bits — new gotchas, confirmed patterns, API conventions — not ticket-specific narrative. Don't duplicate the ticket; reference it from the doc if useful.If user reports bugs or issues after initial implementation and you fix them:
docs/ reference file(s).Hard-won debugging knowledge from the bugfix pass is as valuable as from initial implementation — don't drop it on the floor.