Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By lackeyjb
Implement context-driven development with structured tracks (spec, plan, metadata), TDD workflows (Red-Green-Refactor with quality gates and git-verified checkpoints), language style enforcement, and automated agent delegation for features, bugs, and verification phases.
npx claudepluginhub joshuarweaver/cascade-ai-ml-agents-agent-framework --plugin lackeyjb-claude-conductorManage background Conductor agents and worktrees
Execute the implementation workflow for the selected track.
Create a new feature or bug track with spec and plan
Git-aware revert that understands logical units of work (tracks, phases, tasks).
Initialize Conductor environment for context-driven development
Specialist for executing implementation tasks following TDD workflow. Use when implementing features, fixing bugs, or working through plan.md tasks.
Specialist for generating specifications and implementation plans. Use when creating new tracks, writing specs, or breaking down features into tasks.
Specialist for phase verification, test coverage analysis, and checkpoint creation. Use at end of each phase to verify quality and create checkpoints.
Language-specific code style guidelines. Use when writing TypeScript, Python, Go, JavaScript, or HTML/CSS code to ensure consistent, idiomatic, and maintainable code following best practices.
Auto-load Conductor project context when conductor/ directory exists. Use for any development task in a Conductor-managed project to ensure alignment with product goals, tech stack, and workflow methodology.
Test-Driven Development guidance. Use when writing code, implementing features, or fixing bugs in projects that follow TDD methodology. Provides the Red-Green-Refactor cycle structure.
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Conductor: Context-driven development for Claude Code - Measure twice, code once
Unified toolkit for Context-Driven Development with spec-first planning, TDD workflow, and Beads integration
Long-running agent harness with 5-layer memory architecture, GitHub integration, autonomous batch processing, Agent Teams with ATDD, 9 hooks (safety, quality gates, team coordination), and 6 Agent Skills
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Complete developer toolkit for Claude Code
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
Claude Code Skill for general-purpose browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp, and autonomously handles any browser automation task.
Context-Driven Development framework for Claude Code.
Inspired by Conductor for Gemini CLI
Conductor enables Context-Driven Development - a methodology where context is treated as a managed artifact alongside code. It provides:
Load the plugin directly using the --plugin-dir flag:
claude --plugin-dir /path/to/conductor
Verify installation:
# Start Claude Code with the plugin
claude --plugin-dir /path/to/conductor
# Type /conductor: to see available commands
/conductor:
You should see the 5 conductor commands listed.
Add the GitHub repository as a marketplace and install:
# Add this repository as a marketplace
/plugin marketplace add lackeyjb/claude-conductor
# Install the plugin
/plugin install conductor@claude-conductor
# Create plugins directory if it doesn't exist
mkdir -p ~/.claude/plugins
# Symlink the conductor plugin
ln -s /path/to/conductor ~/.claude/plugins/conductor
/conductor:setupInitialize Conductor environment for a project.
Usage:
/conductor:setup [brownfield|greenfield]
Arguments:
brownfield - Skip detection, treat as existing projectgreenfield - Skip detection, treat as new projectWhat it does:
conductor/ directory with context filesproduct.md, tech-stack.md, workflow.mdExample:
> /conductor:setup
Existing project detected. I'll analyze it to understand the current state.
Found: package.json, src/, .git
What do you want to build? [describe your first feature]
/conductor:new-trackCreate a new feature, bug, or chore track.
Usage:
/conductor:new-track [description]
Arguments:
description - Brief description of the work (optional, will prompt if not provided)What it does:
spec.md with requirementsplan.md with TDD-structured taskstracks.mdExample:
> /conductor:new-track Add user authentication with OAuth
Creating feature track...
I have some questions to clarify the requirements:
1. Which OAuth providers should be supported?
2. Should we include "remember me" functionality?
...
/conductor:implementExecute tasks following TDD workflow.
Usage:
/conductor:implement [<track-name>] [--all]
Arguments:
<track-name> - Partial name to select specific track (optional, selects next incomplete)--all - Run all phases instead of one at a timeWhat it does:
--all): Implements all remaining phases continuouslyExamples:
> /conductor:implement
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PHASE SELECTION
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Track: User Authentication
[x] Phase 1: Setup [complete]
[ ] Phase 2: Backend API [in progress - 2/5 tasks]
[ ] Phase 3: Frontend Integration [pending]
Which phase would you like to implement?
A) Phase 2: Backend API (recommended)
B) Phase 3: Frontend Integration
C) All remaining phases
> /conductor:implement --all
Running all remaining phases for track 'User Authentication'.
Current task: Implement JWT validation
[RED] Writing failing test...
[GREEN] Implementing to pass...
[REFACTOR] Cleaning up...
Task complete. Commit: feat(auth): Implement JWT validation [a1b2c3d]
/conductor:statusDisplay project progress report.
Usage:
/conductor:status
What it does: