技能conductor-setup
C

conductor-setup

使用Conductor构件初始化项目(产品定义、技术栈、工作流、样式指南)

Conductor Setup - 项目初始化与配置工具

技能概述

Conductor Setup 是一个通过交互式问答自动生成项目基础文档和配置文件的工具,帮助开发者快速建立规范的项目结构。

适用场景

1. 新项目初始化

当你启动一个全新的开发项目时,Conductor Setup 会引导你完成产品定义、技术栈选择、工作流规范等关键配置,自动生成 conductor/ 目录下的全套文档。

2. 现有项目规范化

对于已有代码的项目,Conductor Setup 可以自动检测现有技术栈和配置文件,补充缺失的项目文档,帮助团队建立统一的开发规范。

3. 团队协作标准化

通过生成代码风格指南、工作流规范和产品指南,Conductor Setup 帮助团队成员快速理解项目标准和约定。

核心功能

交互式项目配置

通过分步问答收集项目信息,包括产品定义、技术栈、工作流偏好等。支持 --resume 参数从中断处继续,最大程度减少重复输入。

智能项目检测

自动识别项目类型(全新/现有项目)并解析现有配置文件(package.json、requirements.txt 等),预填充技术栈信息供确认。

自动文档生成

一键生成 7 类项目文档:

  • index.md - 导航中心
  • product.md - 产品定义
  • product-guidelines.md - 产品指南
  • tech-stack.md - 技术栈说明
  • workflow.md - 工作流规范
  • tracks.md - 功能追踪表
  • code_styleguides/ - 代码风格指南

常见问题

Conductor Setup 是什么?

Conductor Setup 是 Claude Code 的一个内置技能,用于初始化项目并生成 Conductor 规范的项目文档。它通过交互式问答收集项目信息,自动创建产品定义、技术栈、工作流和代码风格指南等文档。

现有项目可以使用 Conductor Setup 吗?

可以。Conductor Setup 会自动检测项目类型,对于现有项目,它会解析 package.json、requirements.txt、go.mod 等配置文件来推断技术栈,然后引导你补充缺失的项目文档。

如何恢复中断的 Conductor 设置?

使用 /conductor-setup --resume 命令或直接运行 /conductor-setup,系统会自动检测 conductor/setup_state.json 文件,从中断的位置继续设置进度,无需从头开始。