mcpField
C
context-driven-development

context-driven-development

github.com/wshobsonAgent 工作流41.9k11.2k 次安装2 周前更新
代码仓库

关于 context-driven-development

指导团队将项目上下文作为与代码并行管理的产物,适用于使用 Conductor 开展 AI 辅助开发的团队,介绍如何在开发会话和团队交接中维护上下文文档。

主要功能

  1. 01上下文产物管理
  2. 02上下文更新指导
  3. 03新建与既有项目的上下文
  4. 04上下文审查与验证实践

适用场景

  1. 01使用 Conductor 启动项目
  2. 02帮助团队成员熟悉 Conductor 项目
  3. 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。当上方的导航层级不够用时,请阅读该文件。

最佳实践

  1. 先阅读上下文:开始工作前始终阅读相关工件
  2. 小步更新:对上下文进行增量修改,而非大规模重写
  3. 关联决策:在做出实现选择时参考上下文
  4. 版本化上下文:将上下文变更与代码变更一同提交
  5. 审查上下文:将上下文工件审查纳入代码审查
  6. 定期验证:在重大工作前运行上下文验证清单
  7. 沟通变更:当上下文工件发生重大变化时通知团队
  8. 保留历史:使用 git 跟踪上下文随时间的演变
  9. 质疑过时内容:如果上下文感觉不对,请调查并更新
  10. 保持可执行:每个上下文条目都应能为某项决策或行为提供依据

评论

支持 Markdown