关于 context-driven-development
指导团队将项目上下文作为与代码并行管理的产物,适用于使用 Conductor 开展 AI 辅助开发的团队,介绍如何在开发会话和团队交接中维护上下文文档。
主要功能
- 01上下文产物管理
- 02上下文更新指导
- 03新建与既有项目的上下文
- 04上下文审查与验证实践
适用场景
- 01使用 Conductor 启动项目
- 02帮助团队成员熟悉 Conductor 项目
- 03在 AI 会话间保持上下文一致
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ wshobson/ agents --skill context-driven-development安装后在 Claude Code 中输入/context-driven-development确认已加载。
附带文件references/artifact-templates.mdreferences/details.md
详细介绍
上下文驱动开发
关于将上下文作为受管理工件与代码一同实现和维护的指南,通过结构化的项目文档实现一致的 AI 交互和团队协同。
何时使用本技能
- 使用 Conductor 搭建新项目
- 理解上下文工件之间的关系
- 在 AI 辅助开发会话之间保持一致性
- 让团队成员加入现有的 Conductor 项目
- 决定何时更新上下文文档
- 管理绿地与棕地项目上下文
详细模式与实战示例
详细的模式文档位于 references/details.md。当上方的导航层级不够用时,请阅读该文件。
最佳实践
- 先阅读上下文:开始工作前始终阅读相关工件
- 小步更新:对上下文进行增量修改,而非大规模重写
- 关联决策:在做出实现选择时参考上下文
- 版本化上下文:将上下文变更与代码变更一同提交
- 审查上下文:将上下文工件审查纳入代码审查
- 定期验证:在重大工作前运行上下文验证清单
- 沟通变更:当上下文工件发生重大变化时通知团队
- 保留历史:使用 git 跟踪上下文随时间的演变
- 质疑过时内容:如果上下文感觉不对,请调查并更新
- 保持可执行:每个上下文条目都应能为某项决策或行为提供依据
评论
支持 Markdown