codedna
01Plugin Claude Code
Plugin marketplace listing 1 plugin: codedna.
Plugin Claude Code
Plugin marketplace listing 1 plugin: codedna.
Agent Claude Code
Use this agent when writing new Python files, editing existing Python files, or reviewing recently written code to ensure full compliance with the CodeDNA v0.9 annotation standard. This includes enforcing module docstrings, export contracts, semantic variable naming, function-level Rules docstrings, message…
Instructions file CodexOpenCode
Instructions for Larens94/codedna, covering reading files, required command workflow, writing new files, writing good rules and ✅ good rules: — specific, actionable, explains why.
Instructions file
Instructions for Larens94/codedna, covering codedna v0.9 — protocol for claude code, reading files, required audit workflow, writing new files and writing good rules.
Plugin Claude Code
CodeDNA v0.9 protocol — in-source AI context and inter-agent communication. Adds /codedna:init, /codedna:check, /codedna:manifest, /codedna:impact skills + automatic annotation enforcement on every file write across 9 languages + 7 template engines.
Agent
CodeDNA compliance reviewer. Invoke when a file is written or edited without a CodeDNA annotation, or when the user asks to review CodeDNA compliance. Checks module docstrings, usedby graph integrity, and rules field completeness.
Command
CodeDNA coverage report — find unannotated files and stale usedby references.
Command
CodeDNA impact analysis — show the full dependency chain for a file before editing or refactoring.
Command
Annotate all unannotated source files in the project with CodeDNA module headers. Uses your current Claude session — no API key required.
Command
CodeDNA architectural map — read all module docstrings and return the full project dependency graph in one pass.
Hook
Runs when a session starts, executing session-start.sh. From Larens94/codedna.
Hook
Runs before the agent uses a tool for Write and Edit tool calls, executing pre-edit-check.sh. From Larens94/codedna.
Hook
Runs after a tool call finishes for Write, Edit and MultiEdit tool calls, executing check-annotation.sh. From Larens94/codedna.
Hook
Runs when the agent finishes a response, executing session-stop.sh. From Larens94/codedna.
Cursor rule Cursor
Every supported source file must start with a CodeDNA header using valid native comment syntax. Python uses a module docstring; never copy Python delimiters into another language.