EDC — Your Every Day Carry Skills. Deep codebase context and context-aware code review.
npx claudepluginhub almogdepaz/edcEDC — Your Every Day Carry Skills. Deep codebase context and context-aware code review.
Deep codebase understanding and context-aware code review for AI coding agents. Inspired by Trail of Bits' audit methodology, generalized for any language and any codebase.
Works with Claude Code, Cursor, Codex, and Gemini CLI.
Build context analyzes every function in your codebase — line-by-line, block-by-block, with First Principles, 5 Whys, and 5 Hows. Produces:
context.md — brief architecture map (actors, flows, invariants, trust boundaries).context/{module}.md — deep per-module analysis.context/issues.md — actionable list of all problems found.context/complexity.md — bloat, duplication, overengineering audit.context/full-context.md — complete monolithic analysisReview uses the context files to catch things a blind diff review would miss: invariant violations, cross-module breakage, regression of known issues.
claude plugins marketplace add almogdepaz/edc
claude plugins install edc@edc
curl -fsSL https://raw.githubusercontent.com/almogdepaz/edc/main/install.sh | bash -s cursor
curl -fsSL https://raw.githubusercontent.com/almogdepaz/edc/main/install.sh | bash -s codex
curl -fsSL https://raw.githubusercontent.com/almogdepaz/edc/main/install.sh | bash -s gemini
Two generalized skills from Trail of Bits:
audit-context-building)edc-review)edc/
install.sh # one-line installer for all agents
plugins/edc/ # Claude Code plugin (single source of truth)
.claude-plugin/plugin.json
commands/ # claude slash commands
skills/ # canonical skill content
edc-context/
edc-review/
agents/ # agent-specific wrappers
cursor/ # Cursor commands + install script
codex/ # Codex AGENTS.md + install script
gemini/ # Gemini GEMINI.md + install script