Ddd Init — Development skill for Claude Code
扫描仓库生成 DDD 长期档案(PROJECT.md / contracts.md / decisions.md / templates).
How to install Ddd Init
Installs to ~/.claude/skills/jasonkjin-doc-driven-dev-ddd-init/SKILL.md
mkdir -p ~/.claude/skills/jasonkjin-doc-driven-dev-ddd-init && curl -fsSL https://raw.githubusercontent.com/jasonkjin/doc-driven-dev/HEAD/commands/ddd-init.md -o ~/.claude/skills/jasonkjin-doc-driven-dev-ddd-init/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Ddd Init does
description: 扫描仓库生成 DDD 长期档案(PROJECT.md / contracts.md / decisions.md / templates) argument-hint: [仓库路径]
ddd-init
目标仓库:`$ARGUMENTS`
先加载 `ddd` skill 建立概念,再读 skill 目录下的 `templates.md` 获取模板 base。
前置:工作区
若 `~/ddd/` 不存在,先建骨架(见 skill 目录结构一节)和空的 `repos.md`。
将本次仓库登记进 `repos.md`:别名、本地路径、远端地址、默认分支。路径未给出时,先在 `repos.md` 查,查不到再问。
**别名这一层是为了换机器时只改一处**,所有任务文档只引用别名,不写死路径。
前置:把扫描基线拉到最新
扫描结果会被下游命令无条件信任,所以必须先确认扫的是什么状态的代码。在功能分支或落后的本地 master 上扫出来的档案,会把在途的东西记成既成事实,而这个错误不会立刻
Alternatives in Development
- Career-Ops For Codex — Read CLAUDE.md for all project instructions, routing, and behavioral rules 32.5k ★
- Claude How To — by luongnv89 — Example-driven guide to mastering Claude Code through progressive tutorials with copy-paste tem 8.5k ★
- Prioritization Frameworks — Reference guide to 9 prioritization frameworks with templates 7.8k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Om Dump
Freeform capture mode. Dump anything — conversations, decisions, incidents, wins, thoughts — and I'll route it
Ableton Init
Bootstrap a fresh Ableton Live project with our preferred bus structure, return tracks, group templates, and c
Kdp Init
Scaffold a KDP book project — choose a standard trim, write book.toml, copy the Typst templates in
Init Project V1
Quick project scaffolding — blank templates + work_logs + CLAUDE.md
Vf Init
Bootstrap a Salesforce DX project for vibe-force - detect or scaffold sfdx-project.json, install templates, wr
Init Dev Kit
Install the agentic-dev-kit CLAUDE.md guardrails (root + apps/web) into the current project so the plugin's sk
Related Agents
App Architect
Use this agent as the high-level design authority for Awesome Templates. Use for system design decisions, ADR
Project Init
Initializes Agentic SEO project with the required folder layout, blank brain templates, contents directories,
Template Contract Reviewer
Use after any change under aai_cli/init/templates/ (the assembly init starter apps) to verify the scaffold sti