jasonkjin

Ddd Audit — Security skill for Claude Code

Security community

Check whether repo-level docs have diverged from the actual code.

How to install Ddd Audit

Installs to ~/.claude/skills/jasonkjin-doc-driven-dev-eng-ddd-audit/SKILL.md

Terminal
mkdir -p ~/.claude/skills/jasonkjin-doc-driven-dev-eng-ddd-audit && curl -fsSL https://raw.githubusercontent.com/jasonkjin/doc-driven-dev-eng/HEAD/commands/ddd-audit.md -o ~/.claude/skills/jasonkjin-doc-driven-dev-eng-ddd-audit/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Ddd Audit does


description: Check whether repo-level docs have diverged from the actual code argument-hint:

ddd-audit

Repo: `$ARGUMENTS`

First load the `ddd` skill, look up the path in `repos.md`, and read the repo's `PROJECT.md`, `contracts.md`, `decisions.md`.


Why it's needed

This design keeps state on disk, so the risk shifts from "the session is lost" to "docs and code quietly diverge".

`/ddd-upstream` relies on the "file path hit" heuristic and **will inevitably miss t

Alternatives in Security

  • Mobile Review — Senior-level deep review of an existing mobile app 107 ★
  • Audit Infra — Infrastructure-first security audit — secrets, supply chain, CI/CD, LLM/skill security, OWASP, STRIDE 98 ★
  • Audit Docs — Scan documentation for staleness — broken links, outdated counts, stale version references, and inconsistencie 95 ★

Full documentation available on GitHub

View Source Repository