conductor

Manage the software development lifecycle with context-driven specs, plans, and TDD implementation.

49|12|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/jnorthrup/conductor2 --skill conductor-jnorthrup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: conductor
Source: https://github.com/jnorthrup/conductor2/tree/main/skill
Command: npx skills add https://github.com/jnorthrup/conductor2 --skill conductor-jnorthrup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the entire software development lifecycle by transforming AI agents into proactive project managers, ensuring features and bug fixes are developed with deep project context and a structured plan.

Core Features & Use Cases

  • Project Setup: Initializes Conductor in new or existing projects, establishing product vision, tech stack, and workflow guidelines.
  • Feature/Bug Tracking: Manages individual units of work (tracks) with dedicated specs and phased plans.
  • Implementation Guidance: Guides AI agents to implement tasks according to defined plans and TDD principles.
  • Status Monitoring: Provides an overview of all active tracks and their progress.
  • Safe Reversion: Offers Git-aware rollback capabilities for tracks, phases, or individual tasks.
  • Use Case: When starting a new feature, you can ask Conductor to set up a new track, define its spec and plan, and then guide the AI through the implementation of each task, ensuring adherence to project standards.

Quick Start

Use the conductor skill to set up a new project.

Frequently Asked Questions about conductor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage the software development lifecycle with an AI agent?

You can manage the software development lifecycle by initializing a project with context-driven development, allowing AI agents to act as proactive project managers. This enforces a strict protocol of Context, Spec and Plan, then Implement for consistent delivery.

What is context-driven development for AI agents?

Context-driven development is a structured workflow that transforms AI agents into proactive project managers. It ensures features and bug fixes are developed with deep project context by enforcing a strict protocol of Context, Spec and Plan, then Implement.

How do I set up a new feature track with specs and phased plans?

To set up a new feature track, initialize the project to establish product vision and tech stack, then create individual units of work. Each track receives dedicated specs and phased plans to guide task implementation following TDD principles.

Can I revert a specific task or phase using Git during development?

Yes, you can perform safe reversion during development using Git-aware rollback capabilities. This allows you to roll back entire tracks, specific phases, or individual tasks if implementation deviates from the defined plan.

Does spec-driven development support Test-Driven Development principles?

Yes, spec-driven development supports Test-Driven Development principles by guiding AI agents to implement tasks according to defined plans. It ensures adherence to project standards while maintaining a strict Context to Spec and Plan to Implement protocol.

How do I monitor the status of active feature and bug tracks?

You can monitor the status of active tracks through built-in status monitoring features. This provides a comprehensive overview of all active feature and bug tracks, showing their current progress through the phased implementation plans.