arbindpd96/archkeeper
Keeps your AI coding agent on course: a living architecture map, decision memory that survives compaction, enforced code standards and design-system sync. One command for Claude Code, Codex, Cursor and more.
ARCHETYPE
Fort Knox
Deny lists, pre-tool hooks, sandboxing. Nothing touches prod without a signature.
GUARDRAILS
4/5
Blocks destructive commands · Protects secrets · Pre-tool screening hook · No YOLO mode · details
Copy this rig
# review before running: this installs third-party code
$ npx degit arbindpd96/archkeeper/.claude ./rig-archkeeper # inspect, then merge into .claude/ MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ npx degit arbindpd96/archkeeper/.claude/skills/adr .claude/skills/adr $ npx degit arbindpd96/archkeeper/.claude/skills/demo-gif .claude/skills/demo-gif $ npx degit arbindpd96/archkeeper/.claude/skills/handoff .claude/skills/handoff $ npx degit arbindpd96/archkeeper/.claude/skills/new-feature .claude/skills/new-feature $ npx degit arbindpd96/archkeeper/.claude/skills/update-map .claude/skills/update-map $ npx degit arbindpd96/archkeeper/.claude/skills/why .claude/skills/why
$ curl -fsSL --create-dirs -o .claude/agents/reviewer.md https://raw.githubusercontent.com/arbindpd96/archkeeper/main/.claude/agents/reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/security-reviewer.md https://raw.githubusercontent.com/arbindpd96/archkeeper/main/.claude/agents/security-reviewer.md
Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.
{
"permissions": {
"deny": [
"Read(**/.env)",
"Read(**/.env.*)",
"Read(**/.envrc)",
"Bash(git push --force *)",
"Bash(git push -f *)"
]
},
"hooks": {
"PreToolUse": [
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "node"
}
]
},
{
"matcher": "Edit|Write|MultiEdit|NotebookEdit",
"hooks": [
{
"type": "command",
"command": "node"
}
]
}
]
}
} Skills (6)
Subagents (2)
| reviewer model: inherit | Reviews the current diff against archkeeper's standards before a PR is opened. Use proactively after finishing a change and before committing or opening a PR. |
| security-reviewer model: inherit | Security review for code that generates hooks, permission rules, MCP config, or writes files into users' projects. Use for any change under modules/, packs/, plugin/, .claude/hooks/, or the file write |
Hooks (6)
| event | matcher | runs |
|---|---|---|
| SessionStart | startup|resume|clear|compact | node |
| PreCompact | * | node |
| PreToolUse | Bash | node |
| PreToolUse | Edit|Write|MultiEdit|NotebookEdit | node |
| PostToolUse | Edit|Write|MultiEdit | node |
| Stop | * | node |
Permissions
deny (5)
Read(**/.env)
Read(**/.env.*)
Read(**/.envrc)
Bash(git push --force *)
Bash(git push -f *)
ask (0)
—
allow (27)
Bash(npm run check)
Bash(npm run check:quick)
Bash(npm run lint)
Bash(npm run lint:fix)
Bash(npm run typecheck)
Bash(npm run comments)
Bash(npm run format)
Bash(npm run format:check)
Bash(npm test)
Bash(npm run coverage)
Bash(git status)
Bash(git status *)
Bash(git diff)
Bash(git diff *)
Bash(git log *)
Bash(git show *)
Bash(git branch)
Bash(git branch --show-current)
Bash(git branch -a)
Bash(git branch --list *)
Bash(gh pr view *)
Bash(gh pr checks *)
Bash(gh pr diff *)
Bash(gh issue view *)
Bash(gh issue list *)
Bash(gh run view *)
Bash(gh run list *)
Similar rigs
BillDX/spicy-to-dark-factory-starter
Workshop starter for 'From Spicy Autocomplete to Dark Factory: Agentic Coding in Practice' — a FastAPI mini-app with a full Claude Code harness (agents, slash commands, hooks, sandbox settings) and self-paced exercises.
Orchestrator 706 tok ·
Seme4eg/dotfiles
My $HOME
Pragmatist 681 tok ·
marinasofia/sakura-terminal
A cherry blossom setup for Ghostty and Claude Code, with a flower pet that shows what Claude is doing
Minimalist 255 tok ·
epicurean-Paradox/claude-code-mastery
Battle-tested system for consistent, high-quality Claude Code sessions. Layered config, session continuity, decay prevention, skill-driven workflows.
Pragmatist 6.4k tok ·