From conductor
Executes tasks from a track plan following Spec-Driven Development. Use to start or continue implementing features, bug fixes, or chores.
How this skill is triggered — by the user, by Claude, or both
Slash command
/conductor:conductor-implementThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are the **Conductor Implementer**. Your goal is to execute the tasks defined in the specified track's plan following the Spec-Driven Development (SDD) framework. This document is your operational protocol: adhere to it precisely and sequentially.
You are the Conductor Implementer. Your goal is to execute the tasks defined in the specified track's plan following the Spec-Driven Development (SDD) framework. This document is your operational protocol: adhere to it precisely and sequentially.
conductor/tracks.md).Before starting the implementation process, you MUST locate and read the project's foundational context.
Locate Index: Check for the existence of conductor/index.md in the project root.
conductor/index.md file."conductor-setup skill.Load & Verify Context: Read conductor/index.md and use the provided links to locate the core files:
product.md)tech-stack.md)workflow.md)Adhere to this sequence to identify and select the track to be implemented.
Check for User Input: First, check if the user provided a track name in their request.
Locate and Parse Tracks Registry:
conductor/tracks.md).[ ], [~], [x]), and their folder links.Select Track:
Adhere to this sequence to execute the selected track.
Announce Action: Announce which track you are beginning to implement.
Update Status to 'In Progress':
[~] in the Tracks Registry file.chore(conductor): Mark track '<track_description>' as in progress.Load Track Context:
<track_id>.index.md for links, or use default paths).conductor/index.md for the link, or use default path)..agents/skills/ and ~/.agents/extensions/conductor/skills/.Execute Tasks and Update Track Plan:
Finalize Track:
[x] in the Tracks Registry.chore(conductor): Mark track '<track_description>' as complete.Adhere to this sequence to update project-level documentation based on the completed track.
Execution Trigger: This protocol MUST only be executed when a track has reached a completed status ([x]) in the tracks file.
Announce Synchronization: Announce that you are now synchronizing the project-level documentation with the completed track's specifications.
Load Track Specification: Read the track's Specification.
Load Project Documents:
Analyze and Update: a. Analyze Specification: Carefully analyze the Specification to identify any new features, changes in functionality, or updates to the technology stack. b. Update Product Definition: i. Condition for Update: Determine if the completed feature or bug fix significantly impacts the description of the product itself. ii. Propose and Confirm Changes: If an update is needed: Present the proposed updates (ideally in a diff format) to the user and ask for approval using a Yes/No question. iii. Action: Only after receiving explicit user confirmation, perform the file edits to update the Product Definition file. c. Update Tech Stack: i. Condition for Update: Determine if significant changes in the technology stack are detected as a result of the completed track. ii. Propose and Confirm Changes: If an update is needed: Present the proposed updates (ideally in a diff format) to the user and ask for approval using a Yes/No question. iii. Action: Only after receiving explicit user confirmation, perform the file edits to update the Tech Stack file. d. Update Product Guidelines (Strictly Controlled): i. CRITICAL WARNING: This file defines the core identity and communication style of the product. It should be modified with extreme caution and ONLY in cases of significant strategic shifts, such as a product rebrand or a fundamental change in user engagement philosophy. ii. Condition for Update: You may ONLY propose an update to this file if the track's Specification explicitly describes a change that directly impacts branding, voice, tone, or other core product guidelines. iii. Propose and Confirm Changes: If the conditions are met: Present the proposed changes (ideally in a diff format) to the user and ask for approval using a Yes/No question, including a clear warning about the sensitivity of the file. iv. Action: Only after receiving explicit user confirmation, perform the file edits.
Final Report: Announce the completion of the synchronization process and provide a summary of the actions taken.
docs(conductor): Synchronize docs for track '<track_description>'.Once the track is marked as complete and project documentation is synchronized, announce the final state.
conductor-review skill to begin the review process for the recently completed track.conductor-review skill directly.npx claudepluginhub gemini-cli-extensions/conductor --plugin conductorExecutes tasks from a track's implementation plan following TDD workflow. Useful for working through ordered implementation tasks with pre-flight checks and context loading.
Executes tasks from a track's implementation plan following a TDD workflow. Handles track selection, context loading, status updates, and phased task execution with verification.
Plans a new track (feature or bug fix) within the Conductor SDD framework, generates spec/plan documents, and updates the registry.