Agent skill

Codd Impact

by yohey-w in yohey-w/codd-dev

Analyze the downstream impact of changed requirements, design docs, code, or tests in a CoDD project.

MITAuto-check: warningsDevelopment

Install Codd Impact

The automated check flagged lines worth reading first. See the safety section below.

skills CLI
$ npx skills add yohey-w/codd-dev --skill codd-impact -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install yohey-w/codd-dev codd-impact --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/yohey-w/codd-dev.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/codd-impact .claude/skills/codd-impact && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
codd-impact
GitHub stars
115
Token cost
~1.5k tokens
SKILL.md length
767 words
Files
1
Skills in repo
11
Repo updated
First seen
Licence
MIT

At a glance

Analyze the downstream impact of changed requirements, design docs, code, or tests in a CoDD project.

  • Works in 5 steps: Confirm you are at the project root and… → Confirm codd/scan/ directory exists… → If codd/scan/ is missing or empty, run → …
  • The user needs to decide which CoDD artifacts should be updated next
  • SKILL.md covers Primary Command, Preflight, How To Act On Each Band and Green Band, plus 5 more sections
  • Calls git

What it does

Codd Impact is an agent skill from yohey-w/codd-dev. Analyze the downstream impact of changed requirements, design docs, code, or tests in a CoDD project. Use when the user needs to decide which CoDD artifacts should be updated next, whether autonomous propagation is allowed, or whether a human approval gate is required.

Its SKILL.md is about 1.5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Development, covering Architecture decision records. The repository describes itself as: CoDD: Coherence-Driven Development — Claude Code plugin for cross-artifact change impact analysis. The licence is MIT.

When your agent uses it

  • The user needs to decide which CoDD artifacts should be updated next
  • Whether autonomous propagation is allowed
  • Whether a human approval gate is required

Example prompts

  • “/codd-impact”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Confirm you are at the project root and codd/codd.yaml exists.
  2. Confirm codd/scan/ directory exists (contains nodes.jsonl and edges.jsonl).
  3. If codd/scan/ is missing or empty, run
  4. Run codd impact --path ..
  5. Read the report in this order

What it can do on your machine

Read from SKILL.md and the folder at commit 41b5f87. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Codd Impact loads about 1.5k tokens when it runs. Until then it costs about 70 tokens; SKILL.md has 767 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~70
When it runs · the whole SKILL.md, loaded when a task matches
~1.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: warnings

The automated check found patterns that need a careful read before installing.

  • WarningTells the agent its actions are pre-authorized / not to stop for confirmationSKILL.md:78
    Green Band for autonomous propagation. Do not wait for human approval unless the change introduces a product decision t

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from yohey-w/codd-dev at commit 41b5f87, republished under its MIT licence (© yohey-w). 767 words, ~1,463 tokens.

Download SKILL.mdSave it as .claude/skills/codd-impact/SKILL.md (or your agent's skills folder).
name
codd-impact
description
Analyze the downstream impact of changed requirements, design docs, code, or tests in a CoDD project. Use when the user needs to decide which CoDD artifacts should be updated next, whether autonomous propagation is allowed, or whether a human approval gate is required.

CoDD Impact Analysis

Use this skill after a requirements, design, code, or test change to determine what CoDD artifacts must be updated next. The goal is not only to read the impact report, but to decide whether the AI should update design documents immediately, ask a human for approval, or only report informational findings. Treat the impact report as an action queue for keeping requirements, design, implementation, and tests coherent.

Primary Command

Run impact analysis from the project root:

bash
codd impact --path .

By default, this detects uncommitted changes (compares working tree to HEAD). No need to commit first.

If you need a report file:

bash
codd impact --path . --output "codd/reports/impact_$(date +%Y%m%d_%H%M%S).md"

If you need to compare against a specific commit instead of uncommitted changes:

bash
codd impact --diff <commit-hash> --path .

Preflight

  1. Confirm you are at the project root and codd/codd.yaml exists.
  2. Confirm codd/scan/ directory exists (contains nodes.jsonl and edges.jsonl).
  3. If codd/scan/ is missing or empty, run:
bash
codd scan --path .
  1. Run codd impact --path ..
  2. Read the report in this order:
    • Convention Alerts
    • Green Band
    • Amber Band
    • Gray Band

How To Act On Each Band

Convention Alerts

Convention Alerts have higher priority than Green, Amber, or Gray items. They mean an implicit rule may have been violated.

When a Convention Alert appears:

  1. Open codd/annotations/conventions.yaml.
  2. Find the rule that matches the reported target and reason.
  3. Identify which invariant is being protected and which changed artifact triggered it.
  4. Update the affected design docs, tests, or governance docs so the invariant is either preserved or explicitly re-decided.
  5. If the business rule itself changed, do not silently override it. Ask the human to confirm the convention change before editing conventions.yaml.

Green Band

Green Band means the impact is high-confidence and the AI may update affected design documents autonomously.

Action:

  1. Open each affected design document reported in Green Band.
  2. Read the changed source artifact and the impacted design document together.
  3. Update the impacted document's frontmatter if dependencies, conventions, or data dependencies changed.
  4. Update the body to reflect the new behavior, interface, data flow, constraints, acceptance criteria, or verification approach.
  5. Save the document.
  6. Run codd scan --path . to rebuild the graph after the document update.
  7. Re-run codd impact --path . to confirm the remaining impact set is reduced or reclassified.

Use Green Band for autonomous propagation. Do not wait for human approval unless the change introduces a product decision that is not already justified in the source requirements or governance docs.

Amber Band

Amber Band means the impact is plausible but requires human confirmation before the AI edits the affected document.

Ask the human with this template:

{設計書名}が影響を受けています。更新しますか?(変更内容: {変更サマリ})

Action:

  1. Summarize why the document is impacted.
  2. Quote the document name and the change summary in the template above.
  3. Wait for confirmation before editing the document.
  4. If approved, update the document, run codd scan --path ., then re-run codd impact --path ..
Show full SKILL.md (295 more words)Show less

Gray Band

Gray Band is informational only. Report it, but do not edit anything unless the human explicitly asks you to.

Use this message template:

{設計書名}への間接的な影響が検出されましたが、対応不要と判断します

Gray items should still be mentioned in the final status so the human knows they were reviewed.

Design Document Update Procedure

When Green Band allows autonomous updates, or Amber Band gets approved, update affected design documents with this procedure:

  1. Open the impacted document and the changed upstream artifact side by side.
  2. Identify exactly what changed:
    • requirement or scope
    • interface or API contract
    • data model or data flow
    • operational rule
    • test expectation
  3. Update frontmatter fields first when needed:
    • depends_on
    • conventions
    • data_dependencies
    • node metadata that became stale
  4. Update the human-readable body second:
    • summary or purpose
    • flows, diagrams, steps, contracts, or constraints
    • acceptance criteria or verification notes affected by the change
  5. Preserve traceability. Do not add behavior that is not justified by requirements, governance, or the changed source artifact.
  6. Save the document.
  7. Run codd scan --path ..
  8. Run codd impact --path . again.
  9. Report what changed, what was intentionally left unchanged, and whether any Amber or Gray items remain.

Reporting Rules

When presenting the result, organize it as:

  1. Convention Alerts requiring attention
  2. Green Band documents updated automatically
  3. Amber Band documents awaiting or receiving human approval
  4. Gray Band informational items with no action taken

Always name the exact design documents you changed. If nothing needed an edit, say so explicitly.

Troubleshooting

Graph data not found

The dependency graph has not been built yet or was deleted. Run:

bash
codd scan --path .

Then run:

bash
codd impact --path .
No changes detected

Your diff target may not match the change you intend to analyze. Re-run impact with an explicit commit hash:

bash
codd impact --diff <commit-hash> --path .

Choose the commit by checking recent history with git log --oneline.

© yohey-w, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/codd-impact of yohey-w/codd-dev.

Open the folder on GitHubat commit 41b5f87

Compare with similar skills

Codd Impact next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Codd Impact compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Codd Impact this skillyohey-w/codd-dev115—~1.5kAutomated safety check: WarnMIT
PR Design DocOpenHands/OpenHands90k—~2.4kAutomated safety check: PassMIT
Cto AdvisorIbrahim-3d/orchestrator-supaconductor3814 repos~2.4kAutomated safety check: PassMIT
Architecture DecisionDonchitos/Claude-Code-Game-Studios26k—~1.7kAutomated safety check: PassMIT
Improve Codebase Architectureywwynm/EverythingDone14415 repos~1.3kAutomated safety check: PassGPL-3.0
Domain Modelingbrim-borium/spotify_sdk1665 repos~806Automated safety check: PassApache-2.0

Similar skills

  • PR Design Doc

    OpenHands/OpenHands

    For a non-trivial pull request, write a self-contained HTML design doc under the temporary .pr/ directory and link a visibility-appropriate preview in the PR description, so maintainers grasp the…

    90k GitHub stars~2.4k tokensUpdated today
    DevelopmentAuto-check passed
  • Cto Advisor

    Ibrahim-3d/orchestrator-supaconductor

    Technical leadership guidance for engineering teams, architecture decisions, and technology strategy.

    381 GitHub starsUsed in 4 repos~2.4k tokens
    DevelopmentAuto-check passed
  • Architecture Decision

    Donchitos/Claude-Code-Game-Studios

    Create an ADR documenting a technical decision: context, alternatives considered, consequences.

    26k GitHub stars~1.7k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Improve Codebase Architecture

    ywwynm/EverythingDone

    Find deepening opportunities in a codebase, informed by the domain language in CONTEXT.md and the decisions in docs/adr/.

    144 GitHub starsUsed in 15 repos~1.3k tokens
    DevelopmentAuto-check passed
  • Domain Modeling

    brim-borium/spotify_sdk

    Build and sharpen a project's domain model. An agent skill from brim-borium/spotify_sdk.

    166 GitHub starsUsed in 5 repos~806 tokens
    DevelopmentAuto-check passed
  • Design Doc Mermaid

    SpillwaveSolutions/design-doc-mermaid

    Create Mermaid diagrams (flowchart, sequence, class, ER, state, C4, architecture) from text or source code.

    176 GitHub starsUsed in 1 repo~5.6k tokens
    DevelopmentAuto-check passed

More from yohey-w/codd-dev

All 11 skills in this repo
  • Codd Generate

    yohey-w/codd-dev

    Generate CoDD design documents for a greenfield project one wave at a time.

    115 GitHub stars~1.5k tokensUpdated 25 days ago
    Auto-check passed
  • Codd Greenfield

    yohey-w/codd-dev

    Run the CoDD greenfield autopilot: a requirements document in, a working system out, unattended.

    115 GitHub stars~2.2k tokensUpdated 25 days ago
    Auto-check passed
  • Codd Init

    yohey-w/codd-dev

    Initialize CoDD in a project and establish the first scan and validation baseline.

    115 GitHub stars~1.1k tokensUpdated 25 days ago
    Auto-check passed
  • Codd Propagate

    yohey-w/codd-dev

    Reverse-propagate source code changes back to affected CoDD design documents.

    115 GitHub stars~1.4k tokensUpdated 25 days ago
    Auto-check passed
  • Codd Restore

    yohey-w/codd-dev

    Reconstruct CoDD design documents from extracted code facts for a brownfield project.

    115 GitHub stars~1.3k tokensUpdated 25 days ago
    Auto-check passed
  • Codd Scan

    yohey-w/codd-dev

    Refresh a CoDD project's dependency graph from document frontmatter and source code.

    115 GitHub stars~1.4k tokensUpdated 25 days ago
    Auto-check passed

Categories

Questions about Codd Impact

What does Codd Impact do?

Analyze the downstream impact of changed requirements, design docs, code, or tests in a CoDD project. Codd Impact is an agent skill from yohey-w/codd-dev. Analyze the downstream impact of changed requirements, design docs, code, or tests in a CoDD project.

When should I use Codd Impact?

Codd Impact fits situations like: the user needs to decide which CoDD artifacts should be updated next; whether autonomous propagation is allowed; whether a human approval gate is required.

How do I install Codd Impact in Claude Code?

Run `npx skills add yohey-w/codd-dev --skill codd-impact -a claude-code`. Or copy the skill folder (skills/codd-impact in yohey-w/codd-dev) into .claude/skills/codd-impact in your project. Claude Code loads it when a task matches its description.

How do I install Codd Impact in Codex?

Run `npx skills add yohey-w/codd-dev --skill codd-impact -a codex`. Or copy the skill folder (skills/codd-impact in yohey-w/codd-dev) into .agents/skills/codd-impact in your project. Codex loads it when a task matches its description.

Can I use Codd Impact in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add yohey-w/codd-dev --skill codd-impact -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/codd-impact, .gemini/skills/codd-impact, .github/skills/codd-impact and .opencode/skills/codd-impact in your project.

What does Codd Impact need to run?

Going by SKILL.md and its folder, Codd Impact needs the command-line tools its instructions call (git).

Does Codd Impact access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Codd Impact safe to install?

Our automated static check of SKILL.md flagged 1 warning(s): tells the agent its actions are pre-authorized / not to stop for confirmation. Read the flagged lines before installing; the check is not a guarantee either way.

What licence does Codd Impact use?

Codd Impact is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Codd Impact use?

About 1.5k tokens (SKILL.md is roughly 5.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Codd Impact?

Skills that share tags, products or a category with Codd Impact: PR Design Doc (OpenHands/OpenHands, 90k stars), Cto Advisor (Ibrahim-3d/orchestrator-supaconductor, 381 stars), Architecture Decision (Donchitos/Claude-Code-Game-Studios, 26k stars) and Improve Codebase Architecture (ywwynm/EverythingDone, 144 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Codd Impact?

yohey-w (a GitHub user) maintains it in yohey-w/codd-dev, which has 115 GitHub stars. The repository holds 11 skills in this directory. The repository was last updated on September 14, 2026.

Source: yohey-w/codd-dev on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.