fleet-audit
CLAUDE.md0 starsChanged 12 days agoMITView on GitHub
- The hook. .claude/settings.json runs hooks/prepushscrubhook.py before every Bash command. On a git push it scrubs the committed tree with the patterns file in $FLEETAUDITPATTERNS (or .fleet-audit/scrub-patterns.txt, which git ignores) and blocks the push on a match, naming the pattern number and the file. With no patterns file it lets the push through. The plugin ships the same hook in hooks/hooks.json. - The MCP server. .mcp.json runs the server from GitHub through uvx. To try your local changes, start Claude…
- Commits and pushes
Files
@AGENTS.md
fleet-audit: notes for Claude Code
- The hook.
.claude/settings.jsonrunshooks/prepush_scrub_hook.pybefore every Bash command. On agit pushit scrubs the committed tree with the patterns file in$FLEET_AUDIT_PATTERNS(or.fleet-audit/scrub-patterns.txt, which git ignores) and blocks the push on a match, naming the pattern number and the file. With no patterns file it lets the push through. The plugin ships the same hook inhooks/hooks.json. - The MCP server.
.mcp.jsonruns the server from GitHub throughuvx. To try your local changes, start Claude Code withclaude --mcp-config .mcp.dev.json, which runs it fromsrc/. - Sub-agents. Hand an audit to
readiness-auditor(it changes nothing) and agreed fixes tosurface-fixer. - Before you finish:
python3 -m unittest && python3 evals/run.py, thenPYTHONPATH=src python3 -m fleet_audit check . --offline --head, which must show nothing missing. - Code style. Standard library only in
src/(thee2bpackage is optional and used only bysandbox/), files under 400 lines, and planted test strings assembled at run time (seeevals/repos.py). - No model ID anywhere. fleet-audit calls no model.
In this repository5 other files it gives its agents.
- AGENTS.mdAGENTS.md
- llms.txtllms.txt
- audit-a-repoSkill
- fix-with-the-kitSkill
- scrub-before-publicSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

