AgentSkillsCN

conductor-implement

执行Conductor轨道计划中定义的任务。当用户希望开始或继续实现某个功能或修复Bug时使用此功能。该技能可管理任务生命周期,遵循项目的工作流程,并在任务完成后同步项目文档。

SKILL.md
--- frontmatter
name: conductor-implement
description: Executes the tasks defined in a Conductor track's plan. Use when the user wants to start or continue implementing a feature or bug fix. This skill manages the task lifecycle, adheres to the project's workflow, and synchronizes project documentation upon completion.

Conductor Implement

Overview

This skill is the "engine" of the Conductor framework. It takes the approved plan.md and works through it task-by-task, ensuring that every piece of code is tested, documented, and committed according to the project's standards.

When to Use

  • When a user says "Start implementing," "Do the next task," or "Continue working on track X."
  • After a track has been initialized and planned.

Workflow

  1. Track Selection: Identify the active track or the next pending track in the registry.
  2. Context Loading: Load the track's spec and plan, and the project's workflow.
  3. Task Execution: Loop through tasks in the plan. For each task, DEFER to the project's workflow.md for specific implementation steps (e.g., TDD).
  4. Completion & Sync: Once all tasks are done, synchronize the project-level documentation (product.md, tech-stack.md) with the new changes.
  5. Cleanup: Offer to archive or delete the completed track artifacts.

Implementation Details

Refer to the following protocols for detailed procedural instructions:

Mandatory Constraints

  • Workflow is Law: The workflow.md file in the project is the single source of truth for how tasks are implemented.
  • Confirmation for Sync: NEVER update product.md, tech-stack.md, or product-guidelines.md without explicit user approval of a proposed diff.
  • Success Validation: Validate every tool call. Halt on failure.