Manage Context-Driven Development Skill 技能
## 功能简介 Manage Context-Driven Development(上下文驱动开发管理)是一款面向 A
功能简介
Manage Context-Driven Development(上下文驱动开发管理)是一款面向 AI 辅助编程的上下文管理框架。当 AI 协助的项目中上下文信息散落在不同文档、注释和会话记录中时,团队成员和 AI 助手之间容易出现信息不一致的问题。该技能提供一套结构化的 Conductor 工作流,通过 product.md、tech-stack.md、workflow.md 和 tracks.md 等标准上下文制品,确保 AI 在每个开发周期中都基于一致且完整的项目背景工作,从而提升团队协作效率和 AI 生成结果的相关性。
支持工具:Claude、Codex、Claude Code
开源许可:MIT License
作者:wshobson
核心能力
- 结构化上下文制品体系:定义 product.md(产品目标)、product-guidelines.md(产品指南)、tech-stack.md(技术栈)、workflow.md(工作流)和 tracks.md(开发轨道)五类标准文档,涵盖项目从目标到执行的完整上下文
- 新建项目初始化:提供完整的初始化清单和引导流程,帮助团队在项目开始前建立清晰的上下文基础
- 上下文验证检查表:内置产品上下文、技术栈、工作流和开发轨道四个维度的验证检查表,在每个开发周期开始前确认上下文的一致性
- 开发周期上下文更新:规定在功能开发和依赖变化发生时必须更新对应上下文文档的时机和方式,防止上下文随项目推进而陈旧
- 会话连续性管理:提供会话开始、结束和恢复的最佳实践,确保 AI 在跨会话工作时能快速重建项目上下文
- 遗留项目上下文刷新:提供 brownfield(遗留项目)上下文设置流程,从代码库中推断已有上下文并标注需要人工确认的信息
安装配置
- 安装命令:通过 skillstore 工具直接安装
npx skillstore add wshobson/context-driven-development - Conductor 环境依赖:该技能假设 Conductor 上下文制品结构和对应的 slash 命令已可用,如未安装 Conductor 框架,技能可独立使用但功能受限
- 初始化上下文文件:项目启动时,在工作区根目录创建技能所需的五类标准文档(product.md、product-guidelines.md、tech-stack.md、workflow.md、tracks.md)
- 验证完整性:运行
Validate Current Context命令确认五类文档内容完整且相互一致
使用步骤
- 创建初始上下文:运行
Use context-driven-development to help me create Conductor context artifacts并回答关于产品目标、目标用户、技术偏好和工作流需求的引导问题,生成五类标准文档 - 验证上下文一致性:每次开发周期开始前,运行
Validate Current Context检查产品上下文、技术栈、工作流和轨道的完整性,标注过时内容 - 在功能开发中更新上下文:每当产品目标、技术栈、工作流规则或开发轨道发生变化时,同步更新对应的文档并通过
Synchronize Context After Delivery验证更新 - 处理遗留项目:运行
Plan Brownfield Context Setup从代码库推断已有上下文,对无法推断的部分标注并提交人工确认 - 跨会话延续:每次会话结束时将当前状态同步到上下文文档,下次会话开始时先阅读相关文档再开始工作
适用场景
- 新建 AI 辅助开发项目:在项目启动阶段建立清晰的上下文基础,为后续所有 AI 协作提供一致的背景信息
- 多成员协作项目:当产品、工程和文档等不同角色都需要与 AI 交互时,通过标准上下文文档确保所有人(包括 AI)使用相同的信息
- 长周期维护项目:在项目进入维护阶段后,通过定期刷新上下文文档防止项目历史和决策丢失
- 遗留代码库引入 AI:通过 brownfield 上下文推断流程,在不完整信息的情况下也能有效引入 AI 辅助
适用人群
- 需要为 AI 辅助开发建立项目上下文基础的团队负责人
- 希望 AI 生成结果更符合项目实际背景的开发者
- 需要在多人协作环境中统一 AI 行为规范的技术负责人
- 希望将项目决策和上下文变化系统化记录的团队
工作原理
该技能通过定义五类标准上下文文档来承载项目不同维度的信息。产品上下文文档记录目标和用户需求,技术栈文档记录技术选型理由,工作流文档记录团队协作规则,开发轨道文档记录具体功能的实施路径。AI 在开始任何工作前都会读取这些文档作为背景信息,工作过程中如果发现上下文需要更新则触发写回流程。这种读写循环确保了项目上下文的持续同步,避免 AI 基于过时或错误的信息做出决策。
官方链接
- Skill 主页:https://skillstore.io/skills/wshobson-context-driven-development
- GitHub 仓库:https://github.com/wshobson/agents/tree/main/plugins/conductor/skills/context-driven-development/
- 安装命令:
npx skillstore add wshobson/context-driven-development
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议