Claude-skill-registry conductor-context
Use this skill when the user mentions "plan", "track", "spec", "conductor", asks about project progress, or references conductor files like plan.md, spec.md, tracks.md, product.md, tech-stack.md, or workflow.md. Also use when the user wants to understand the Conductor methodology or Context-Driven Development workflow.
git clone https://github.com/majiayu000/claude-skill-registry
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/conductor-context" ~/.claude/skills/majiayu000-claude-skill-registry-conductor-context && rm -rf "$T"
skills/data/conductor-context/SKILL.mdConductor: Context-Driven Development
Conductor is a workflow methodology that transforms Claude Code into a project manager following a strict protocol: Context -> Spec & Plan -> Implement.
Core Philosophy
Measure twice, code once. By treating context as a managed artifact alongside code, you transform your repository into a single source of truth that drives every agent interaction with deep, persistent project awareness.
Key Concepts
Tracks
A track is a high-level unit of work (feature or bug fix). Each track has:
- Detailed requirements and acceptance criteriaspec.md
- Actionable to-do list with phases, tasks, and sub-tasksplan.md
- Track metadata (ID, type, status, timestamps)metadata.json
Tracks are stored in
conductor/tracks/<track_id>/.
Project Context Files
Located in the
conductor/ directory:
- Product vision, goals, users, featuresproduct.md
- Prose style, brand messaging, visual identityproduct-guidelines.md
- Languages, frameworks, databases, toolstech-stack.md
- Development methodology (TDD, commit strategy)workflow.md
- Master list of all tracks and their statustracks.md
- Language-specific coding standardscode_styleguides/
Task Status Markers
- Pending (not started)[ ]
- In progress (currently being worked on)[~]
- Completed (finished and committed)[x]
Workflow Phases
- Setup - Initialize project context (run once)
- New Track - Create spec and plan for feature/bug
- Implement - Execute tasks following TDD workflow
- Status - Check progress across tracks
- Revert - Git-aware rollback of tracks/phases/tasks
File Locations
When a user mentions "the plan" or "the spec", they likely refer to:
- Current track's plan:
conductor/tracks/<track_id>/plan.md - Current track's spec:
conductor/tracks/<track_id>/spec.md - Master tracks list:
conductor/tracks.md
TDD Workflow
Conductor follows Test-Driven Development by default:
- Red Phase - Write failing tests first
- Green Phase - Implement minimum code to pass tests
- Refactor - Clean up with safety of passing tests
Phase Completion Protocol
At the end of each phase:
- Ensure test coverage (>80% target)
- Manual verification with user
- Create checkpoint commit
- Attach git notes with verification report
- Update plan.md with checkpoint SHA
Commands Reference
| Command | Purpose |
|---|---|
| Initialize project context |
| Create new feature/bug track |
| Execute tasks from plan |
| Display progress overview |
| Rollback tracks/phases/tasks |
Template Location
Templates are bundled with the plugin at
${CLAUDE_PLUGIN_ROOT}/templates/:
- Default workflow configurationworkflow.md
- Language-specific style guidescode_styleguides/