每次新建会话都要重新解释项目?让 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
评论区
0 条评论
登录后可评论。