重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
context-driven-development by sickn33/antigravity-awesome-skills
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill context-driven-development关于如何将上下文作为与代码并列的受管理工件进行实现和维护的指南,通过结构化的项目文档实现一致的 AI 交互和团队对齐。
resources/implementation-playbook.md。上下文驱动开发将项目上下文视为与代码并列的一等工件进行管理。不依赖临时提示或零散的文档,而是建立一个持久、结构化的基础,为所有 AI 交互提供信息。
关键原则:
遵循 上下文 → 规范与计划 → 实施 的工作流程:
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
目的:捕捉产品愿景、目标、目标用户和业务背景。
内容:
何时更新:
目的:建立品牌声音、消息传递标准和沟通模式。
内容:
何时更新:
目的:记录技术选择、依赖关系和架构决策。
内容:
何时更新:
目的:建立开发实践、质量门控和团队工作流程。
内容:
何时更新:
目的:所有工作单元的注册表,包含状态和元数据。
内容:
何时更新:
确保一个工件中的更改反映在相关文档中:
在添加任何新依赖项之前:
完成功能轨道后:
在开始任何轨道之前:
对于新项目:
/conductor:setup 以交互方式创建所有工件特点:
对于现有代码库:
/conductor:setup 并启用现有代码库检测特点:
conductor/
├── index.md # 导航中心,链接所有工件
├── product.md # 产品愿景和目标
├── product-guidelines.md # 沟通标准
├── tech-stack.md # 技术偏好
├── workflow.md # 开发实践
├── tracks.md # 工作单元注册表
├── setup_state.json # 可恢复的设置状态
├── code_styleguides/ # 语言特定约定
│ ├── python.md
│ ├── typescript.md
│ └── ...
└── tracks/
└── <track-id>/
├── spec.md
├── plan.md
├── metadata.json
└── index.md
/conductor:setup 进行初始设置在开始任何轨道的实施之前,验证上下文:
避免以下上下文管理错误:
问题:上下文文档变得过时且具有误导性。解决方案:将更新上下文作为每个轨道完成过程的一部分。
问题:信息分散在多个位置。解决方案:使用定义的工件结构;抵制创建新文档类型。
问题:依赖未在工件中捕获的知识。解决方案:如果反复引用某物,请将其添加到适当的工件中。
问题:一个人在没有团队输入的情况下维护上下文。解决方案:在拉取请求中审查上下文工件;使更新具有协作性。
问题:上下文变得过于详细,无法维护。解决方案:保持工件专注于影响 AI 行为和团队对齐的决策。
配置你的 IDE 以突出显示上下文文件:
考虑使用预提交钩子来:
在流水线中包含上下文验证:
Conductor 通过上下文持久性支持多会话开发:
如果在任务中途被打断:
[~] 并注明停止点每周安装次数
96
仓库
GitHub 星标数
27.1K
首次出现
2026年1月28日
安全审计
安装在
gemini-cli93
opencode93
codex90
github-copilot89
cursor89
claude-code86
Guide for implementing and maintaining context as a managed artifact alongside code, enabling consistent AI interactions and team alignment through structured project documentation.
resources/implementation-playbook.md.Context-Driven Development treats project context as a first-class artifact managed alongside code. Instead of relying on ad-hoc prompts or scattered documentation, establish a persistent, structured foundation that informs all AI interactions.
Key principles:
Follow the Context → Spec & Plan → Implement workflow:
Purpose: Captures product vision, goals, target users, and business context.
Contents:
Update when:
Purpose: Establishes brand voice, messaging standards, and communication patterns.
Contents:
Update when:
Purpose: Documents technology choices, dependencies, and architectural decisions.
Contents:
Update when:
Purpose: Establishes development practices, quality gates, and team workflows.
Contents:
Update when:
Purpose: Registry of all work units with status and metadata.
Contents:
Update when:
Ensure changes in one artifact reflect in related documents:
Before adding any new dependency:
After completing a feature track:
Before starting any track:
For new projects:
/conductor:setup to create all artifacts interactivelyCharacteristics:
For existing codebases:
/conductor:setup with existing codebase detectionCharacteristics:
conductor/
├── index.md # Navigation hub linking all artifacts
├── product.md # Product vision and goals
├── product-guidelines.md # Communication standards
├── tech-stack.md # Technology preferences
├── workflow.md # Development practices
├── tracks.md # Work unit registry
├── setup_state.json # Resumable setup state
├── code_styleguides/ # Language-specific conventions
│ ├── python.md
│ ├── typescript.md
│ └── ...
└── tracks/
└── <track-id>/
├── spec.md
├── plan.md
├── metadata.json
└── index.md
/conductor:setupBefore starting implementation on any track, validate context:
Avoid these context management mistakes:
Problem: Context documents become outdated and misleading. Solution: Update context as part of each track's completion process.
Problem: Information scattered across multiple locations. Solution: Use the defined artifact structure; resist creating new document types.
Problem: Relying on knowledge not captured in artifacts. Solution: If you reference something repeatedly, add it to the appropriate artifact.
Problem: One person maintains context without team input. Solution: Review context artifacts in pull requests; make updates collaborative.
Problem: Context becomes so detailed it's impossible to maintain. Solution: Keep artifacts focused on decisions that affect AI behavior and team alignment.
Configure your IDE to display context files prominently:
Consider pre-commit hooks that:
Include context validation in pipelines:
Conductor supports multi-session development through context persistence:
If interrupted mid-task:
[~] with note about stopping pointWeekly Installs
96
Repository
GitHub Stars
27.1K
First Seen
Jan 28, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
gemini-cli93
opencode93
codex90
github-copilot89
cursor89
claude-code86
任务估算指南:敏捷开发故事点、计划扑克、T恤尺码法详解
10,500 周安装
SnapDOM:快速无依赖的DOM转图像库,支持SVG/PNG/JPG/WebP格式导出
80 周安装
MVP案例构建器 - AI驱动的体育奖项评选与数据分析工具 | 专业论证生成
82 周安装
Vuex Vue2 状态管理教程:安装、核心概念与实战指南
82 周安装
Orval:OpenAPI/Swagger 转 TypeScript 客户端代码生成器 | 支持 React Query、Vue、Angular
81 周安装
移动应用开发技能指南 - 掌握iOS/Android开发、Flutter框架与移动端最佳实践
58 周安装
ActiveCampaign自动化集成指南:通过Rube MCP实现CRM与营销自动化
84 周安装