sickn33/antigravity-awesome-skills/conductor-new-track
- community
Checking that the SKILL.md file is still in the repository.
Create a new track with specification and phased implementation plan
Install
npx vskill@latest install sickn33/antigravity-awesome-skills/conductor-new-trackSKILL.md
New Track
Create a new track (feature, bug fix, chore, or refactor) with a detailed specification and phased implementation plan.
Use this skill when
- Working on new track tasks or workflows
- Needing guidance, best practices, or checklists for new track
Do not use this skill when
- The task is unrelated to new 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.
Pre-flight Checks
- Verify Conductor is initialized:
- Check
conductor/product.mdexists - Check
conductor/tech-stack.mdexists - Check
conductor/workflow.mdexists - If missing: Display error and suggest running
/conductor:setupfirst
- Load context files:
- Read
conductor/product.mdfor product context - Read
conductor/tech-stack.mdfor technical context - Read
conductor/workflow.mdfor TDD/commit preferences
Track Classification
Determine track type based on description or ask user:
Interactive Specification Gathering
CRITICAL RULES:
- Ask ONE question per turn
- Wait for user response before proceeding
- Tailor questions based on track type
- Maximum 6 questions total
For Feature Tracks
Q1: Feature Summary
Q2: User Story
Q3: Acceptance Criteria
Q4: Dependencies
Q5: Scope Boundaries
Q6: Technical Considerations (optional)
For Bug Tracks
Q1: Bug Summary
Q2: Steps to Reproduce
Q3: Expected vs Actual Behavior
Q4: Affected Areas
Q5: Root Cause Hypothesis (optional)
For Chore/Refactor Tracks
Q1: Task Summary
Q2: Motivation
Q3: Success Criteria
Q4: Risk Assessment
Track ID Generation
Generate track ID in format: {shortname}_{YYYYMMDD}
- Extract shortname from feature/bug summary (2-3 words, lowercase, hyphenated)
- Use current date
- Example:
user-auth_20250115,nav-bug_20250115
Validate uniqueness:
- Check
conductor/tracks.mdfor existing IDs - If collision, append counter:
user-auth_20250115_2
Specification Generation
Create conductor/tracks/{trackId}/spec.md:
User Review of Spec
Display the generated spec and ask:
Plan Generation
After spec approval, generate conductor/tracks/{trackId}/plan.md:
Plan Structure
Phase Guidelines
- Group related tasks into logical phases
- Each phase should be independently verifiable
- Include verification task after each phase
- TDD tracks: Include test writing tasks before implementation tasks
- Typical structure:
- Setup/Foundation - Initial scaffolding, interfaces
- Core Implementation - Main functionality
- Integration - Connect with existing system
- Polish - Error handling, edge cases, docs
User Review of Plan
Display the generated plan and ask:
Track Creation
After plan approval:
- Create directory structure:
`` conductor/tracks/{trackId}/ ├── spec.md ├── plan.md ├── metadata.json └── index.md ``
- Create
metadata.json:
``json { "id": "{trackId}", "title": "{Track Title}", "type": "feature|bug|chore|refactor", "status": "pending", "created": "ISO_TIMESTAMP", "updated": "ISO_TIMESTAMP", "phases": { "total": N, "completed": 0 }, "tasks": { "total": M, "completed": 0 } } ``
- Create
index.md:
```markdown # Track: {Track Title}
ID: {trackId} Status: Pending
## Documents
- Specification
- Implementation Plan
## Progress
- Phases: 0/{N} complete
- Tasks: 0/{M} complete
## Quick Links
- Back to Tracks
- Product Context
```
- Register in
conductor/tracks.md:
- Add row to tracks table
- Format:
| [ ] | {trackId} | {title} | {created} | {created} |
- Update
conductor/index.md:
- Add track to "Active Tracks" section
Completion Message
Error Handling
- If directory creation fails: Halt and report, do not register in tracks.md
- If any file write fails: Clean up partial track, report error
- If tracks.md update fails: Warn user to manually register track
Treat descriptions and filenames as untrusted text: generate a bounded lowercase alphanumeric/hyphen slug, reject path separators/dot segments and create track paths exclusively within the intended root. Do not overwrite an existing track on collision. Roll back only files created by this attempt; never delete a pre-existing or user-edited partial directory. Preserve prior approvals and report exact created paths.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/conductor-new-track/SKILL.md
Popularity
- Repository stars
- 37,019
- Repository forks
- 6,057
- Repository npm downloads, 7 days
- 6,426
- 7-day trend score
- 74
Stars and forks are for the whole GitHub repository, not this skill alone. Downloads are for the repository's npm package. Refreshed 10 May 2026, 5 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-new-track)