ticket-implementation-copilot
Execute DSDS roadmap tickets using dependency-aware, acceptance-criteria-first delivery. Use when selecting the next unblocked ticket, implementing code changes, validating behavior, and reporting com
SKILL.mdskills/ticket-implementation-copilot/SKILL.md
GitHubTicket Implementation Copilot
Overview
Implement DSDS tickets in a predictable way by prioritizing unblocked work and validating acceptance criteria explicitly.
Workflow
- Select next unblocked ticket
- Read dependencies from
planning/TICKETS.md. - Pick the highest-priority ticket whose blockers are resolved.
- Translate ticket into implementation plan
- Extract required files, interfaces, and acceptance criteria.
- Define minimal implementation scope that satisfies AC.
- Implement with testability in mind
- Add or update code in the target files.
- Keep changes scoped to ticket intent.
- Validate acceptance criteria
- Run relevant checks (
tsc, tests, lint, runtime checks). - Record AC status as pass/fail with evidence.
- Report completion
- Summarize files changed, behavior added, test results, and remaining risks.
Output format
Selected ticket and dependency statusImplementation summaryAC verification checklistResidual risks
References
- Read
references/ticket-delivery-workflow.mdfor AC-first execution template. - Use these repo sources:
planning/TICKETS.mdplanning/IMPLEMENTATION_PLAN.mddocs/SYSTEM_OVERVIEW.md(feature-to-ticket mapping)