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
- Om Dump — Freeform capture mode 4.6k ★
- /token Scan — Fast rug pull detection for meme coins and token contracts 1.7k ★
- Haft — Engineering decisions engine that know when they're stale 1.4k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Init Context
Analyzes the current repo and fills context/.md files with real project-specific content (architecture decisio
Statutor Init
Scaffold the statutor ledger (AGENTS/HANDOFF/DECISIONS/TASKS/ROADMAP + .statutor.yaml) in this repo
Ableton Init
Bootstrap a fresh Ableton Live project with our preferred bus structure, return tracks, group templates, and c
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