/tsh-implement
Agent: Software Engineer
File: .github/prompts/tsh-implement.prompt.md
Executes the implementation plan created by the Architect.
Usage
/tsh-implement <JIRA_ID or task description>
What It Does
- Reviews the implementation plan and feature context thoroughly.
- Reviews project coding standards (
*.instructions.md) and codebase architecture. - Gathers build/test/lint commands; runs tests and linters before starting.
- Implements the plan step by step — follows each task without deviating.
- Updates the plan checkboxes after completing each task.
- After each phase: reviews implementation against plan, runs tests.
- Asks for confirmation before making any changes to the original solution.
- Documents all changes in the plan's Changelog section.
- Ensures all tasks are complete before handoff.
- Runs tests and linters after each phase.
- Automatically runs
tsh-code-reviewerat the end — no user confirmation needed.
Skills Loaded
tsh-technical-context-discovering— Project conventions and existing patterns.tsh-implementation-gap-analysing— Verify current state before making changes.tsh-sql-and-database-understanding— When implementing database-related features.
Key Behaviors
- Strictly follows the plan — No deviations unless explicitly approved.
- Does not implement improvements from the plan's improvements section unless instructed.
- Updates plan checkboxes after each completed task step.
- Runs automatic code review at the end of implementation.
Output
- Code changes as specified in the implementation plan.
- Updated plan checkboxes showing completion status.
- Changelog entries for any modifications.
- Code review findings from the automatic
tsh-code-reviewerrun.