foundation-audit
Four-dimension foundation audit of a config monorepo — architecture and the boundary violations structural gates structurally cannot see, duplication judged by purpose, activation failure modes classified by how they fail, and dead surface including guardrails that match nothing. Fans out four lane-scoped agents in parallel, each returning findings, a CONFIRMED-SOUND list and mandatory UNKNOWNS; the orchestrator re-verifies the top findings itself before relaying.
By Ismail KattakathLicense: MIT0 GitHub starsUpdated 1 hour ago
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 5 skill or MCP entries
- Source updated
- Sep 24, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install foundation-audit for Claude Code
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install foundation-audit@agent-plugin-marketplacePaste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/kattakath/skillsClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/foundation-audit/.
Plugin files
├── .claude-plugin/plugin.json├── skills/audit-architecture/SKILL.md├── skills/audit-dead-surface/SKILL.md├── skills/audit-duplication/SKILL.md├── skills/audit-validation/SKILL.md└── skills/foundation-audit/SKILL.md
Included Skills5
Lane 1 of the four-dimension foundation audit — architecture, layering and boundaries, including the violations structural linters STRUCTURALLY CANNOT see: a value smuggled across a layer via specialArgs, an overlay, a string-interpolated path, or a runtime-built store path. Also god-file seams, where naming what must stay FUSED matters as much as naming what splits. Use when running the foundation audit, or when asked directly "does this repo's layering actually hold", "what boundary violations would a linter miss", or "which of these big files should be split". Returns findings, a CONFIRMED-SOUND list, and mandatory UNKNOWNS.
Lane 4 of the four-dimension foundation audit — dead surface and doc drift. Hunts options declared and never read, unreachable outputs and entry points, guardrails whose pattern can no longer match anything (nothing anywhere reports a rule that never fires), and the only doc drift that counts: a step, path, count, flag or URL a reader would ACT on and be wrong. Past-tense history in a comment is explicitly NOT drift. Use when running the foundation audit, or when asked "what here is dead", "are our rules actually armed", or "are the docs still true". Returns findings, a CONFIRMED-SOUND list, and mandatory UNKNOWNS.
Lane 2 of the four-dimension foundation audit — duplication and redundancy judged by PURPOSE, not by text. Three hunts: two executables for the same job even when they share no code; one fact (a port, a path, a label, a URL, a UID) declared in two places that can silently disagree; and custom code that an upstream dependency already ships, proved by grepping the PINNED input's option surface and citing the result. Use when running the foundation audit, or when asked "what is redundant here", "are we reinventing something upstream has", or "where can these two configs drift apart". Returns findings, a CONFIRMED-SOUND list, and mandatory UNKNOWNS.
Lane 3 of the four-dimension foundation audit — validation, failure modes and blast radius. Classifies every activation, setup, bootstrap and deploy step into four buckets: cannot-fail, fails loud-and-early, fails MID-WAY leaving mixed state, or fails SILENTLY. The last two are the findings, and the silent one is where the real damage lives (an upstream `exit 0` inside a concatenated activation script ends the WHOLE script reporting success). Read-only: it never runs an activation, and says so in UNKNOWNS. Use when running the foundation audit, or when asked "what happens if this half-applies", "can this fail without telling me", or "what is the blast radius".
Orchestrates a four-dimension foundation audit of a config monorepo — is this repo solid enough to build on? Builds ONE calibration brief, fans out four lane-scoped agents in parallel (architecture/boundaries, duplication-by-purpose, validation and failure modes, dead surface and doc drift), each told what the others cover so it stays in its lane, then RE-VERIFIES the top findings itself before relaying a ranked report. Use when the user asks "is this repo solid enough to build on", "audit the foundations", "what would bite us later", "full architecture review", or before committing to a large piece of work on top of an existing config repo. Finds what eval gates, structural linters, dead-code linters and CI structurally cannot see.
Plugin manifests1
{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "foundation-audit",
"description": "Four-dimension foundation audit of a config monorepo — architecture and the boundary violations structural gates structurally cannot see, duplication judged by purpose, activation failure modes classified by how they fail, and dead surface including guardrails that match nothing. Fans out four lane-scoped agents in parallel, each returning findings, a CONFIRMED-SOUND list and mandatory UNKNOWNS; the orchestrator re-verifies the top findings itself before relaying.",
"author": {
"name": "Ismail Kattakath"
},
"homepage": "https://github.com/kattakath/skills/tree/main/plugins/foundation-audit",
"repository": "https://github.com/kattakath/skills",
"license": "MIT",
"keywords": [
"audit",
"architecture",
"nix",
"monorepo",
"review",
"multi-agent",
"activation",
"dead-code",
"doc-drift"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[foundation-audit on Agent Plugins Marketplace](https://pluginsmp.com/plugins/foundation-audit)