Skip to content
conductor-setup logo

Conductor Setup

conductor-setup

Initialize project with Conductor artifacts (product definition,

SKILL.md

Full skill instructions

Conductor Setup

Initialize or resume Conductor project setup. This command creates foundational project documentation through interactive Q&A.

Use this skill when

  • Working on conductor setup tasks or workflows
  • Needing guidance, best practices, or checklists for conductor setup

Do not use this skill when

  • The task is unrelated to conductor setup
  • 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.
  • If detailed examples are required, open resources/​implementation-playbook.md.

Pre-flight Checks

  1. Check if conductor/ directory already exists in the project root:

    • If conductor/​product.md exists: Ask user whether to resume setup or reinitialize
    • If conductor/​setup_state.json exists with incomplete status: Offer to resume from last step
  2. Detect project type by checking for existing indicators:

    • Greenfield (new project): No .git, no package.json, no requirements.txt, no go.mod, no src/ directory
    • Brownfield (existing project): Any of the above exist
  3. Load or create conductor/​setup_state.json:

    {
      "status": "in_progress",
      "project_type": "greenfield|brownfield",
      "current_section": "product|guidelines|tech_stack|workflow|styleguides",
      "current_question": 1,
      "completed_sections": [],
      "answers": {},
      "files_created": [],
      "started_at": "ISO_TIMESTAMP",
      "last_updated": "ISO_TIMESTAMP"
    }
    

Interactive Q&A Protocol

CRITICAL RULES:

  • Ask ONE question per turn
  • Wait for user response before proceeding
  • Offer 2-3 suggested answers plus "Type your own" option
  • Maximum 5 questions per section
  • Update setup_state.json after each successful step
  • Validate file writes succeeded before continuing

🧠 Knowledge Modules (Fractal Skills)

1. Section 1: Product Definition (max 5 questions)

2. Section 2: Product Guidelines (max 3 questions)

3. Section 3: Tech Stack (max 5 questions)

4. Section 4: Workflow Preferences (max 4 questions)

5. Section 5: Code Style Guides (max 2 questions)

6. 1. conductor/​index.md

7. 2. conductor/​product.md

8. 3. conductor/​product-guidelines.md

9. 4. conductor/​tech-stack.md

10. 5. conductor/​workflow.md

11. 6. conductor/​tracks.md

12. 7. conductor/​code_styleguides/