implement
Executes implementation plan with quality checks and progress tracking. Follows AGENTS.md patterns strictly.
Best use case
implement is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Executes implementation plan with quality checks and progress tracking. Follows AGENTS.md patterns strictly.
Teams using implement should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/implement/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How implement Compares
| Feature / Agent | implement | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Executes implementation plan with quality checks and progress tracking. Follows AGENTS.md patterns strictly.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Implement Skill
Executes the validated plan systematically, task by task, with verification at each step.
---
## Agent Compatibility
- TodoWrite: use the tool in Claude Code; in Codex CLI, use `update_plan` or a simple checklist.
- OUTPUT_DIR: `.claude/output` for Claude Code, `.codex/output` for Codex CLI.
---
## Phase 1: Preparation
### 1.1 Load Context
Before writing any code:
```
Required Reading (in order):
├── AGENTS.md ← Project patterns & conventions (read first, always)
├── plan-{feature}.md ← Implementation plan
├── research-{feature}.md ← Research context
└── Reference files from plan ← Similar existing implementations
```
### 1.2 Context Checklist
```
□ AGENTS.md fully read — understand state management, models, styling, widget structure
□ Plan fully loaded — all tasks, dependencies, and acceptance criteria known
□ Reference code reviewed — similar existing implementations identified
```
### 1.3 Initialize Task Tracking
Set up progress tracking before starting:
```
TodoWrite (Claude Code) or update_plan (Codex CLI):
T1: {title} — pending
T2: {title} — pending
...all tasks from plan
```
---
## Phase 2: Execution
### 2.1 Task Execution Order
For each task in dependency order:
1. Mark task **in_progress**
2. Read related existing code (don't assume — verify)
3. Implement following AGENTS.md patterns exactly
4. Verify acceptance criteria
5. Run lint / analyze
6. Mark task **completed**
7. Move to next task
**One task at a time. Never skip ahead.**
### 2.2 Implementation Rules
```
1. Follow AGENTS.md patterns EXACTLY — check before writing every new file
2. Use existing components — don't rebuild what already exists
3. No scope creep — only implement what's in the plan
4. No hardcoded values — use project constants (check AGENTS.md for names)
5. Define constants ONCE, reference everywhere
6. Verify library behavior from docs or source — never assume
```
### 2.3 Per-Task Verification
After each task, confirm:
```
□ Code compiles (no errors)
□ Lint passes
□ Follows AGENTS.md patterns
□ All acceptance criteria for this task met
□ No unplanned code added
```
### 2.4 If Implementation Hits a Problem
```
Minor issue (typo, wrong import):
→ Fix and continue
Design issue (plan is wrong for this layer):
→ Stop, revise plan, re-audit if significant
Fundamental issue (research was incomplete):
→ Stop, return to research phase
```
---
## Phase 3: Verification
After all tasks complete:
```
□ All tasks marked completed
□ Full lint / analyze passes
□ Feature works as specified (review acceptance criteria)
□ No regressions in existing functionality
□ No hardcoded values
```
---
## Phase 4: Code Review (Auto-Triggered)
After verification, trigger code review:
```
Claude Code: Use Task tool with subagent_type: "code-reviewer"
Other agents: Invoke /code-review skill
Scope: all new and modified files from the plan's file inventory
```
The code review covers correctness, security, performance, and pattern compliance.
---
## Output Summary
After implementation complete:
```markdown
# Implementation Summary: {Feature Name}
## Status
- Tasks Completed: {X}/{Total}
- Lint: {PASS/FAIL}
- Pattern compliance: {PASS/FAIL}
## Files Changed
### Created
| File | Purpose |
|------|---------|
| `path` | {purpose} |
### Modified
| File | Changes |
|------|---------|
| `path` | {changes} |
## Deviations from Plan
{Any deviations and reasons, or "None"}
## Next Steps
1. Code review (triggered)
2. {other items}
```
---
## Quick Commands
```
/implement — Start implementation from plan
/implement continue — Continue from last checkpoint
/implement task T5 — Start from specific task
/implement verify — Run verification only
```Related Skills
rpi
Use when implementing features from Jira tickets, PRDs, or user requirements. Orchestrates Research-Plan-Implement workflow with quality gates.
research
Use when needing to understand requirements before implementation. Gathers context from Jira, Confluence, codebase, and docs. Produces research document with confidence assessment.
plan
Creates detailed implementation plan from validated research. Produces task breakdown with dependencies and file inventory.
code-review
Reviews code for correctness, security, performance, and pattern compliance. P0/P1/P2 severity. Absorbs security and performance audit checks.
audit
Validates research or plan against hallucination, overscoping, and traceability. Produces a clear PASS/WARN/FAIL verdict.
RPI Stack Skill Distribution
Lean Research-Plan-Implement workflow skills for Claude Code and Codex.
hybrid-search-implementation
Combine vector and keyword search for improved retrieval. Use when implementing RAG systems, building search engines, or when neither approach alone provides sufficient recall.
cqrs-implementation
Implement Command Query Responsibility Segregation for scalable architectures. Use when separating read and write models, optimizing query performance, or building event-sourced systems.
conductor-implement
Execute tasks from a track's implementation plan following TDD workflow
implementing-feature
Implement a feature from a product/tech spec, URL, or GitHub issue. Reads the spec, implements the feature following Streamlit patterns, and creates a merge-ready PR. Use when given a spec folder path, document URL, or issue link to implement.
slo-implementation
Framework for defining and implementing Service Level Indicators (SLIs), Service Level Objectives (SLOs), and error budgets.
rag-implementation
RAG (Retrieval-Augmented Generation) implementation workflow covering embedding selection, vector database setup, chunking strategies, and retrieval optimization.