By BoltDoggy
文档驱动开发(DDD)工作流——强制先文档后代码,确保需求、设计、实现全程可追溯。适用于任何需要代码变更的场景,自动触发 DDD 流程:新功能走完整模式(需求→设计→确认→实现),Bug 修复走轻量模式。
一个基于文档驱动开发理念的 Claude Code 技能插件。
先文档,后代码。
任何代码变更前,必须检查并更新相关文档。区别只在于流程的详略程度:
| 模式 | 适用场景 | 流程 |
|---|---|---|
| 完整 DDD | 新功能、架构调整、接口变更 | 需求 → 用户确认 → 设计 → 用户确认 → 实现 → 校验 |
| 轻量 DDD | Bug 修复、小改动、配置调整 | 审查文档 → 同步更新 → 实现 |
| 仅同步文档 | 用户明确跳过流程、极微小改动 | 修复过时文档 → 实现 |
将 marketplace 添加到 Claude Code:
claude plugin marketplace add BoltDoggy/doc-driven-development.skills
或通过 .claude/settings.json 配置:
{
"extraKnownMarketplaces": {
"doc-driven-development": {
"source": { "source": "github", "repo": "BoltDoggy/doc-driven-development.skills" }
}
},
"enabledPlugins": {
"doc-driven-development@doc-driven-development": true
}
}
.
├── .claude/
│ ├── plugin.json # 插件清单
│ └── marketplace.json # 市场注册信息
├── skills/
│ └── ddd-workflow/ # DDD 工作流技能
│ ├── SKILL.md # 技能入口(触发条件 + 工作流)
│ └── references/
│ ├── initialization.md # 项目初始化步骤
│ └── templates.md # 文档模板
└── README.md
MIT
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claim将 Figma 设计稿精确还原为网页代码的 Claude Code 技能集,支持 React、Vue、HTML+CSS、Next.js 等主流前端框架,像素级还原设计稿。
npx claudepluginhub boltdoggy/doc-driven-development.skills --plugin doc-driven-developmentReliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.