conductor-new-track by sickn33/antigravity-awesome-skills
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill conductor-new-track创建一条新轨道(功能、缺陷修复、杂务或重构),包含详细的规格说明和分阶段实施计划。
resources/implementation-playbook.md。验证 Conductor 是否已初始化:
conductor/product.md 是否存在conductor/tech-stack.md 是否存在conductor/workflow.md 是否存在/conductor:setup广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
加载上下文文件:
conductor/product.md 以获取产品上下文conductor/tech-stack.md 以获取技术上下文conductor/workflow.md 以获取 TDD/提交偏好根据描述确定轨道类型或询问用户:
这是什么类型的轨道?
1. 功能 - 新功能
2. 缺陷 - 修复现有问题
3. 杂务 - 维护、依赖项、配置
4. 重构 - 代码改进,不改变行为
关键规则:
问题1:功能摘要
用 1-2 句话描述该功能。
[如果提供了参数,请确认:"您想要:{参数}。是否正确?"]
问题2:用户故事
谁受益以及如何受益?
格式:作为一个 [用户类型],我想要 [操作],以便 [受益]。
问题3:验收标准
该功能完成必须满足哪些条件?
列出 3-5 条验收标准(每条一行):
问题4:依赖项
这依赖于任何现有代码、API 或其他轨道吗?
1. 无依赖项
2. 依赖于现有代码(请说明)
3. 依赖于未完成的轨道(请说明)
问题5:范围边界
明确哪些内容不属于此轨道的范围?
(有助于防止范围蔓延)
问题6:技术考虑(可选)
有任何特定的技术方法或约束吗?
(按回车键跳过)
问题1:缺陷摘要
什么功能损坏了?
[如果提供了参数,请确认]
问题2:重现步骤
如何重现此缺陷?
列出步骤:
问题3:预期行为与实际行为
应该发生什么 vs 实际发生了什么?
问题4:影响范围
系统的哪些部分受到影响?
问题5:根本原因假设(可选)
对原因有任何假设吗?
(按回车键跳过)
问题1:任务摘要
需要做什么?
[如果提供了参数,请确认]
问题2:动机
为什么需要做这项工作?
问题3:成功标准
我们如何知道这项工作已完成?
问题4:风险评估
可能会出什么问题?有任何有风险的更改吗?
生成格式为 {shortname}_{YYYYMMDD} 的轨道 ID
user-auth_20250115、nav-bug_20250115验证唯一性:
conductor/tracks.md 中是否存在已有的 IDuser-auth_20250115_2创建 conductor/tracks/{trackId}/spec.md:
# 规格说明:{轨道标题}
**轨道 ID:** {trackId}
**类型:** {功能|缺陷|杂务|重构}
**创建日期:** {YYYY-MM-DD}
**状态:** 草案
## 摘要
{1-2 句话摘要}
## 上下文
{与此轨道相关的来自 product.md 的产品上下文}
## 用户故事(针对功能)
作为一个 {用户},我想要 {操作},以便 {受益}。
## 问题描述(针对缺陷)
{缺陷描述,重现步骤}
## 验收标准
- [ ] {标准 1}
- [ ] {标准 2}
- [ ] {标准 3}
## 依赖项
{列出依赖项或"无"}
## 范围外
{明确排除的内容}
## 技术说明
{技术考虑或"未指定"}
---
_由 Conductor 生成。请根据需要审阅和编辑。_
显示生成的规格说明并询问:
这是我生成的规格说明:
{规格说明内容}
此规格说明是否正确?
1. 是,继续生成计划
2. 否,让我编辑(允许内联编辑)
3. 使用不同的输入重新开始
规格说明批准后,生成 conductor/tracks/{trackId}/plan.md:
# 实施计划:{轨道标题}
**轨道 ID:** {trackId}
**规格说明:** spec.md
**创建日期:** {YYYY-MM-DD}
**状态:** [ ] 未开始
## 概述
{实施方法的简要总结}
## 阶段 1:{阶段名称}
{阶段描述}
### 任务
- [ ] 任务 1.1:{描述}
- [ ] 任务 1.2:{描述}
- [ ] 任务 1.3:{描述}
### 验证
- [ ] {阶段 1 的验证步骤}
## 阶段 2:{阶段名称}
{阶段描述}
### 任务
- [ ] 任务 2.1:{描述}
- [ ] 任务 2.2:{描述}
### 验证
- [ ] {阶段 2 的验证步骤}
## 阶段 3:{阶段名称}(如果需要)
...
## 最终验证
- [ ] 所有验收标准均已满足
- [ ] 测试通过
- [ ] 文档已更新(如适用)
- [ ] 准备就绪,可供审阅
---
_由 Conductor 生成。任务将标记为 [~] 进行中和 [x] 完成。_
显示生成的计划并询问:
这是实施计划:
{计划内容}
此计划是否正确?
1. 是,创建轨道
2. 否,让我编辑(允许内联编辑)
3. 添加更多阶段/任务
4. 重新开始
计划批准后:
创建目录结构:
conductor/tracks/{trackId}/
├── spec.md
├── plan.md
├── metadata.json
└── index.md
创建 metadata.json:
{
"id": "{trackId}",
"title": "{轨道标题}",
"type": "feature|bug|chore|refactor",
"status": "pending",
"created": "ISO_TIMESTAMP",
"updated": "ISO_TIMESTAMP",
"phases": {
"total": N,
"completed": 0
},
"tasks": {
"total": M,
"completed": 0
}
}
创建 index.md:
# 轨道:{轨道标题}
**ID:** {trackId}
**状态:** 待处理
## 文档
- 规格说明
- 实施计划
## 进度
- 阶段:0/{N} 完成
- 任务:0/{M} 完成
## 快速链接
- 返回轨道列表
- 产品上下文
在 conductor/tracks.md 中注册:
| [ ] | {trackId} | {标题} | {创建日期} | {创建日期} |更新 conductor/index.md:
轨道创建成功!
轨道 ID:{trackId}
位置:conductor/tracks/{trackId}/
创建的文件:
- spec.md - 需求规格说明
- plan.md - 分阶段实施计划
- metadata.json - 轨道元数据
- index.md - 轨道导航
后续步骤:
1. 审阅 spec.md 和 plan.md,进行任何编辑
2. 运行 /conductor:implement {trackId} 开始实施
3. 运行 /conductor:status 查看项目进度
每周安装量
111
代码仓库
GitHub 星标数
27.1K
首次出现
2026年1月28日
安全审计
安装于
gemini-cli102
opencode101
codex100
github-copilot97
cursor96
antigravity93
Create a new track (feature, bug fix, chore, or refactor) with a detailed specification and phased implementation plan.
resources/implementation-playbook.md.Verify Conductor is initialized:
conductor/product.md existsconductor/tech-stack.md existsconductor/workflow.md exists/conductor:setup firstLoad context files:
conductor/product.md for product contextconductor/tech-stack.md for technical contextconductor/workflow.md for TDD/commit preferencesDetermine track type based on description or ask user:
What type of track is this?
1. Feature - New functionality
2. Bug - Fix for existing issue
3. Chore - Maintenance, dependencies, config
4. Refactor - Code improvement without behavior change
CRITICAL RULES:
Q1: Feature Summary
Describe the feature in 1-2 sentences.
[If argument provided, confirm: "You want to: {argument}. Is this correct?"]
Q2: User Story
Who benefits and how?
Format: As a [user type], I want to [action] so that [benefit].
Q3: Acceptance Criteria
What must be true for this feature to be complete?
List 3-5 acceptance criteria (one per line):
Q4: Dependencies
Does this depend on any existing code, APIs, or other tracks?
1. No dependencies
2. Depends on existing code (specify)
3. Depends on incomplete track (specify)
Q5: Scope Boundaries
What is explicitly OUT of scope for this track?
(Helps prevent scope creep)
Q6: Technical Considerations (optional)
Any specific technical approach or constraints?
(Press enter to skip)
Q1: Bug Summary
What is broken?
[If argument provided, confirm]
Q2: Steps to Reproduce
How can this bug be reproduced?
List steps:
Q3: Expected vs Actual Behavior
What should happen vs what actually happens?
Q4: Affected Areas
What parts of the system are affected?
Q5: Root Cause Hypothesis (optional)
Any hypothesis about the cause?
(Press enter to skip)
Q1: Task Summary
What needs to be done?
[If argument provided, confirm]
Q2: Motivation
Why is this work needed?
Q3: Success Criteria
How will we know this is complete?
Q4: Risk Assessment
What could go wrong? Any risky changes?
Generate track ID in format: {shortname}_{YYYYMMDD}
user-auth_20250115, nav-bug_20250115Validate uniqueness:
conductor/tracks.md for existing IDsuser-auth_20250115_2Create conductor/tracks/{trackId}/spec.md:
# Specification: {Track Title}
**Track ID:** {trackId}
**Type:** {Feature|Bug|Chore|Refactor}
**Created:** {YYYY-MM-DD}
**Status:** Draft
## Summary
{1-2 sentence summary}
## Context
{Product context from product.md relevant to this track}
## User Story (for features)
As a {user}, I want to {action} so that {benefit}.
## Problem Description (for bugs)
{Bug description, steps to reproduce}
## Acceptance Criteria
- [ ] {Criterion 1}
- [ ] {Criterion 2}
- [ ] {Criterion 3}
## Dependencies
{List dependencies or "None"}
## Out of Scope
{Explicit exclusions}
## Technical Notes
{Technical considerations or "None specified"}
---
_Generated by Conductor. Review and edit as needed._
Display the generated spec and ask:
Here is the specification I've generated:
{spec content}
Is this specification correct?
1. Yes, proceed to plan generation
2. No, let me edit (opens for inline edits)
3. Start over with different inputs
After spec approval, generate conductor/tracks/{trackId}/plan.md:
# Implementation Plan: {Track Title}
**Track ID:** {trackId}
**Spec:** spec.md
**Created:** {YYYY-MM-DD}
**Status:** [ ] Not Started
## Overview
{Brief summary of implementation approach}
## Phase 1: {Phase Name}
{Phase description}
### Tasks
- [ ] Task 1.1: {Description}
- [ ] Task 1.2: {Description}
- [ ] Task 1.3: {Description}
### Verification
- [ ] {Verification step for phase 1}
## Phase 2: {Phase Name}
{Phase description}
### Tasks
- [ ] Task 2.1: {Description}
- [ ] Task 2.2: {Description}
### Verification
- [ ] {Verification step for phase 2}
## Phase 3: {Phase Name} (if needed)
...
## Final Verification
- [ ] All acceptance criteria met
- [ ] Tests passing
- [ ] Documentation updated (if applicable)
- [ ] Ready for review
---
_Generated by Conductor. Tasks will be marked [~] in progress and [x] complete._
Display the generated plan and ask:
Here is the implementation plan:
{plan content}
Is this plan correct?
1. Yes, create the track
2. No, let me edit (opens for inline edits)
3. Add more phases/tasks
4. Start over
After plan approval:
Create directory structure:
conductor/tracks/{trackId}/
├── spec.md
├── plan.md
├── metadata.json
└── index.md
Create metadata.json:
{
"id": "{trackId}",
"title": "{Track Title}",
"type": "feature|bug|chore|refactor",
"status": "pending",
"created": "ISO_TIMESTAMP",
"updated": "ISO_TIMESTAMP",
"phases": {
"total": N,
"completed": 0
},
"tasks": {
"total": M,
"completed": 0
}
}
Create index.md:
# Track: {Track Title}
**ID:** {trackId}
**Status:** Pending
## Documents
- Specification
- Implementation Plan
## Progress
- Phases: 0/{N} complete
- Tasks: 0/{M} complete
## Quick Links
- Back to Tracks
- Product Context
Register in conductor/tracks.md:
Track created successfully!
Track ID: {trackId}
Location: conductor/tracks/{trackId}/
Files created:
- spec.md - Requirements specification
- plan.md - Phased implementation plan
- metadata.json - Track metadata
- index.md - Track navigation
Next steps:
1. Review spec.md and plan.md, make any edits
2. Run /conductor:implement {trackId} to start implementation
3. Run /conductor:status to see project progress
Weekly Installs
111
Repository
GitHub Stars
27.1K
First Seen
Jan 28, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
gemini-cli102
opencode101
codex100
github-copilot97
cursor96
antigravity93
开源项目教练指南 - 诊断问题、制定行动计划、优化开源项目运营
43,100 周安装
| [ ] | {trackId} | {title} | {created} | {created} |Update conductor/index.md: