每次新建会话都要重新解释项目?让 AI 自己读文档的 Skill 来了

你有没有这种感觉——每次打开 AI 编程助手,都要花大量时间解释项目背景、技术栈、代码规范?

「这个后端用的 FastAPI」「那个模块是给客户 A 专用的」「这块要避免用 O(n²) 的写法」……

说了一遍又一遍,换个会话又得重来。

Context-Driven Development 就是来解决这个问题的。

它是什么

这个 Skill 为你的项目建立一套结构化的「上下文文档体系」,自动生成在 conductor/ 目录下,包含 5 个核心文件:

  • product.md — 产品愿景、目标、核心用户
  • tech-stack.md — 技术选型、依赖关系、系统架构
  • workflow.md — 开发规范、提交流式、协作流程
  • tracks.md — 工作单元登记册,追踪所有在做的任务
  • product-guidelines.md — 团队沟通标准(比如怎么写 commit message)

实际效果

装上这个 Skill 后,当你开始一个新会话,Claude Code 会自动读取这些文档,了解项目全貌——不需要你重复解释。

对于团队协作场景尤其有价值:新人 onboarding 时,Skill 直接给出一套完整上下文,而不是从零摸索。

它支持两种启动方式:
– 新建项目:交互式问卷,自动生成初始文档
– 存量项目:分析现有代码结构,从实际代码中提炼上下文信息,省去手动编写的麻烦

为什么值得装

GitHub 37.9k Star、每周 3,600+ 次安装,这个数据说明它解决了真实痛点。

它本质上在做一件事:把散落在开发者脑子里的项目认知,变成可被 AI 持续引用的文档资产。

AI 编程工具越来越强,但上下文窗口有限。把项目最重要的背景结构化地存下来,AI 才能真正「懂」你的项目,而不是每次都从零开始猜。

安装命令:

npx skills add https://github.com/wshobson/agents --skill context-driven-development --agent claude-code

GitHub:https://github.com/wshobson/agents


GitHub: https://github.com/wshobson/agents

评论区

0 条评论

登录后可评论。

沈星河 520 阅读