thoreinstein/agents/implement
Claude Code and agent skill by thoreinstein/agents
- community
- ext:[{"type":"hook","description":"Pre/post lifecycle hooks"}]
Checking that the SKILL.md file is still in the repository.
Full implementation mode - end-to-end feature implementation with phased execution, parallel work streams, verification gates, and atomic commits per phase
Install
npx vskill@latest install thoreinstein/agents/implementSemi-extensibleMentions customization, but needs skill-specific knowledge. Read the extensible skills standard
SKILL.md
Implement
Execute complete feature implementations using a structured, phased approach with verification gates and atomic commits.
HARD CONSTRAINTS (NON-NEGOTIABLE)
- SCOPE IS LOCKED — Only implement what is in the plan from
/analyze. Nothing more. - NO SCOPE CREEP — Do not implement work from other tickets, even if it seems related or helpful.
- TICKET TRACKING IS MANDATORY — Update ticket status (in-progress/done) as you work.
- EPIC CLOSURE RULES — Never close an epic while child tickets remain open.
- COMMIT BEFORE CLOSE — A ticket status can only be changed to 'done' AFTER the code changes for that ticket have been successfully committed.
- VERIFY BEFORE COMMIT — No code shall be committed until all verification steps (tests, lint, build, etc.) have passed successfully. If any check fails, you MUST resolve the issues and re-verify before attempting to commit.
- NO --NO-VERIFY — Never, under any circumstances, use the
--no-verifyflag with git commit. Pre-commit hooks must always run and pass. If they fail, fix the code. No exceptions, even if explicitly requested. - NO BRANCH CREATION — Never create branches. The agent will already be on the appropriate branch when
/implementis invoked. Do not rungit checkout -b,git branch, orgit switch -c. Work on the current branch.
Scope Creep Self-Check
Before writing ANY code, ask:
- Is this in the implementation plan? → NO = don't implement
- Is this ticket in scope for this phase? → NO = don't implement
- Am I adding something "nice to have"? → YES = note as follow-up, don't implement
If you discover related work, add it to "Discovered Follow-Up Items" and continue with scoped work.
When to Use
- Building new features end-to-end
- Complex multi-component implementations
- Features requiring coordination across backend, frontend, and infrastructure
- Any implementation benefiting from structured phases and checkpoints
Ticket Status Management (Beads Projects)
Status Update Rules
| Event | Action | |
|---|---|---|
| Starting implementation | Mark parent ticket in-progress | |
| Starting a child ticket in a phase | Mark child in-progress | |
| Completing a child ticket | Mark child done | |
| ALL children done → close epic | Mark epic done |
NEVER close an epic while children are still open.
Phase Execution Loop
Every phase follows this exact sequence:
Phase Overview
| Phase | Name | Description | |
|---|---|---|---|
| 1 | Requirements Analysis | Gather context, clarify requirements, set up tracking | |
| 2 | Architecture Decision | Evaluate approaches, document decisions (if needed) | |
| 3 | Parallel Implementation | Execute implementation across work streams | |
| 4 | Integration | Integrate components, resolve conflicts | |
| 5 | Verification | Run full verification checklist | |
| 6 | Documentation & Cleanup | Update docs, clean up tracking, summarize |
See references/implement-phases.md for detailed phase instructions.
Task Tracking Setup
Define ALL phases upfront before starting implementation:
Verification Checklist
Epic Completion Gate
Constraints
- Scope is the plan: Only implement what
/analyzeplanned - Atomic commits per phase: Each phase MUST end with a commit
- No skipping phases: Follow the sequence even for small features
- Verification gates: Do not commit code or proceed to the next phase until all verification checks pass.
- No --no-verify: Never bypass git hooks. If hooks fail, the code is not ready to be committed.
- Track everything: Update ticket status in real-time, not at the end
- Clean completion: No uncommitted changes, all tickets closed
- No premature closure: Epic stays open until all children are done
Implementation Output
At completion, document the implementation:
See references/templates/implementation-summary.md for the full template.
Example
Begin by loading the implementation plan and marking the ticket as in-progress.
Remember: The plan is the scope. Do not exceed it.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/implement/SKILL.md
Popularity
- Repository stars
- 3
- 7-day trend score
- 7
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 23 Mar 2026, 7 months ago.
Extension points
hookPre/post lifecycle hooks
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/thoreinstein/agents/implement)