sickn33/antigravity-awesome-skills/conductor-implement
Claude Code and agent skill by sickn33/antigravity-awesome-skills
- community
Checking that the SKILL.md file is still in the repository.
Execute tasks from a track's implementation plan following TDD workflow
Install
npx vskill@latest install sickn33/antigravity-awesome-skills/conductor-implementSKILL.md
Implement Track
Execute tasks from a track's implementation plan, following the workflow rules defined in conductor/workflow.md.
Use this skill when
- Working on implement track tasks or workflows
- Needing guidance, best practices, or checklists for implement track
Do not use this skill when
- The task is unrelated to implement track
- You need a different domain or tool outside this scope
Instructions
- Clarify goals, constraints, and required inputs.
- Apply relevant best practices and validate outcomes.
- Provide actionable steps and verification.
Repository boundaries
Respect explicit user/repository workflow constraints over this generic process, including supplied plans that must not be edited and restrictions on commits/checkpoints. Validate a track ID as a single existing directory name; reject path traversal and shell metacharacters. Read status/diff before changes, stage only task-owned paths, and preserve unrelated work. Slash commands require an installed Conductor integration; this file does not install one.
Pre-flight Checks
- Verify Conductor is initialized:
- Check
conductor/product.mdexists - Check
conductor/workflow.mdexists - Check
conductor/tracks.mdexists - If missing: Display error and suggest running
/conductor:setupfirst
- Load workflow configuration:
- Read
conductor/workflow.md - Parse TDD strictness level
- Parse commit strategy
- Parse verification checkpoint rules
Track Selection
If argument provided:
- Validate track exists:
conductor/tracks/{argument}/plan.md - If not found: Search for partial matches, suggest corrections
If no argument:
- Read
conductor/tracks.md - Parse for incomplete tracks (status
[ ]or[~]) - Display selection menu:
``` Select a track to implement:
In Progress:
- [~] auth_20250115 - User Authentication (Phase 2, Task 3)
Pending:
- [ ] nav-fix_20250114 - Navigation Bug Fix
- [ ] dashboard_20250113 - Dashboard Feature
Enter number or track ID: ```
Context Loading
Load all relevant context for implementation:
- Track documents:
conductor/tracks/{trackId}/spec.md- Requirementsconductor/tracks/{trackId}/plan.md- Task listconductor/tracks/{trackId}/metadata.json- Progress state
- Project context:
conductor/product.md- Product understandingconductor/tech-stack.md- Technical constraintsconductor/workflow.md- Process rules
- Code style (if exists):
conductor/code_styleguides/{language}.md
Track Status Update
Update track to in-progress:
- In
conductor/tracks.md:
- Change
[ ]to[~]for this track
- In
conductor/tracks/{trackId}/metadata.json:
- Set
status: "in_progress" - Update
updatedtimestamp
Task Execution Loop
For each incomplete task in plan.md (marked with [ ]):
1. Task Identification
Parse plan.md to find next incomplete task:
- Look for lines matching
- [ ] Task X.Y: {description} - Track current phase from structure
2. Task Start
Mark task as in-progress:
- Update plan.md: Change
[ ]to[~]for current task - Announce: "Starting Task X.Y: {description}"
3. TDD Workflow (if TDD enabled in workflow.md)
Red Phase - Write Failing Test:
- Create test file if needed
- Write test(s) for the task functionality
- Run tests to confirm they fail
- If tests pass unexpectedly: HALT, investigate
Green Phase - Implement:
- Write minimum code to make test pass
- Run tests to confirm they pass
- If tests fail: Debug and fix
Refactor Phase:
- Clean up code
- Run tests to ensure still passing
4. Non-TDD Workflow (if TDD not strict)
- Implement the task directly
- Run any existing tests
- Manual verification as needed
5. Task Completion
Commit changes (following commit strategy from workflow.md):
Update plan.md:
- Change
[~]to[x]for completed task - Commit plan update:
Update metadata.json:
- Increment
tasks.completed - Update
updatedtimestamp
6. Phase Completion Check
After each task, check if phase is complete:
- Parse plan.md for phase structure
- If all tasks in current phase are
[x]:
Run phase verification:
- Execute verification tasks listed for the phase
- Run full test suite:
npm test/pytest/ etc.
Report and wait for approval:
CRITICAL: Wait for explicit user approval before proceeding to next phase.
Error Handling During Implementation
On Tool Failure
- HALT and present options
- Do NOT automatically continue
On Test Failure
On Git Failure
Track Completion
When all phases and tasks are complete:
1. Final Verification
- Run full test suite
- Check all acceptance criteria from spec.md
- Generate verification report
2. Update Track Status
In conductor/tracks.md:
- Change
[~]to[x]for this track - Update the "Updated" column
In conductor/tracks/{trackId}/metadata.json:
- Set
status: "complete" - Set
phases.completedto total - Set
tasks.completedto total - Update
updatedtimestamp
In conductor/tracks/{trackId}/plan.md:
- Update header status to
[x] Complete
3. Documentation Sync Offer
4. Cleanup Offer
5. Completion Summary
Progress Tracking
Maintain progress in metadata.json throughout:
Resumption
If implementation is paused and resumed:
- Load
metadata.jsonfor current state - Find current task from
current_taskfield - Check if task is
[~]in plan.md - Ask user:
``` Resuming track: {title}
Last task in progress: Task {X.Y}: {description}
Options:
- Continue from where we left off
- Restart current task
- Show progress summary first
```
Critical Rules
- NEVER skip verification checkpoints - Always wait for user approval between phases
- STOP on any failure - Do not attempt to continue past errors
- Follow workflow.md strictly - TDD, commit strategy, and verification rules are mandatory
- Keep plan.md updated - Task status must reflect actual progress
- Commit frequently - Each task completion should be committed
- Track all commits - Record commit hashes in metadata.json for potential revert
Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
Security
- Security scanPassed, 95 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/conductor-implement/SKILL.md
Popularity
- Repository stars
- 27,511
- Repository forks
- 4,631
- Repository npm downloads, 7 days
- 11,772
- 7-day trend score
- 73
Stars and forks are for the whole GitHub repository, not this skill alone. Downloads are for the repository's npm package. Refreshed 20 Mar 2026, 7 months ago.
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/sickn33/antigravity-awesome-skills/conductor-implement)