grimoire-rs/grimoire
Package manager for AI-agent config. grim installs, updates, and publishes skills, rules, agents, MCP servers, and bundles into Claude Code, Copilot, Cursor, Codex, Gemini, Zed, Amp, Kiro, Junie, and opencode — pinned by digest in a lockfil
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
Copy this rig
# review before running: this installs third-party code $ claude mcp add --transport http github https://api.githubcopilot.com/mcp/ -H 'Authorization: YOUR_VALUE' $ claude mcp add context7 -- bunx @upstash/context7-mcp $ npx degit grimoire-rs/grimoire/.claude ./rig-grimoire # 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.
$ claude mcp add --transport http github https://api.githubcopilot.com/mcp/ -H 'Authorization: YOUR_VALUE' $ claude mcp add context7 -- bunx @upstash/context7-mcp
$ npx degit grimoire-rs/grimoire/.agents/skills/code-docs-cleanup .claude/skills/code-docs-cleanup $ npx degit grimoire-rs/grimoire/.agents/skills/docs-instrument .claude/skills/docs-instrument $ npx degit grimoire-rs/grimoire/.agents/skills/docs-plan .claude/skills/docs-plan $ npx degit grimoire-rs/grimoire/.agents/skills/docs-review .claude/skills/docs-review $ npx degit grimoire-rs/grimoire/.agents/skills/hex-architect .claude/skills/hex-architect $ npx degit grimoire-rs/grimoire/.agents/skills/hex-core .claude/skills/hex-core $ npx degit grimoire-rs/grimoire/.agents/skills/hex-discuss .claude/skills/hex-discuss $ npx degit grimoire-rs/grimoire/.agents/skills/hex-execute .claude/skills/hex-execute $ npx degit grimoire-rs/grimoire/.agents/skills/hex-finalize .claude/skills/hex-finalize $ npx degit grimoire-rs/grimoire/.agents/skills/hex-init .claude/skills/hex-init $ npx degit grimoire-rs/grimoire/.agents/skills/hex-loop .claude/skills/hex-loop $ npx degit grimoire-rs/grimoire/.agents/skills/hex-plan .claude/skills/hex-plan $ npx degit grimoire-rs/grimoire/.agents/skills/hex-retro .claude/skills/hex-retro $ npx degit grimoire-rs/grimoire/.agents/skills/hex-review .claude/skills/hex-review $ npx degit grimoire-rs/grimoire/.agents/skills/nox-review .claude/skills/nox-review $ npx degit grimoire-rs/grimoire/.claude/skills/bugfix .claude/skills/bugfix $ npx degit grimoire-rs/grimoire/.claude/skills/builder .claude/skills/builder $ npx degit grimoire-rs/grimoire/.claude/skills/code-check .claude/skills/code-check $ npx degit grimoire-rs/grimoire/.claude/skills/commit .claude/skills/commit $ npx degit grimoire-rs/grimoire/.claude/skills/docs .claude/skills/docs $ npx degit grimoire-rs/grimoire/.claude/skills/finalize .claude/skills/finalize $ npx degit grimoire-rs/grimoire/.claude/skills/meta-maintain-config .claude/skills/meta-maintain-config $ npx degit grimoire-rs/grimoire/.claude/skills/meta-validate-context .claude/skills/meta-validate-context $ npx degit grimoire-rs/grimoire/.claude/skills/next .claude/skills/next $ npx degit grimoire-rs/grimoire/.claude/skills/qa-engineer .claude/skills/qa-engineer $ npx degit grimoire-rs/grimoire/.claude/skills/security-auditor .claude/skills/security-auditor $ npx degit grimoire-rs/grimoire/.claude/skills/upstream-refresh .claude/skills/upstream-refresh $ npx degit grimoire-rs/grimoire/catalog/skills/ai-config-authoring .claude/skills/ai-config-authoring $ npx degit grimoire-rs/grimoire/catalog/skills/grim-authoring .claude/skills/grim-authoring $ npx degit grimoire-rs/grimoire/catalog/skills/grim-usage .claude/skills/grim-usage
Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.
{
"permissions": {
"deny": [
"Bash(sudo:*)",
"Bash(curl:*)",
"Bash(wget:*)",
"Bash(chmod 777:*)"
]
},
"hooks": {
"PreToolUse": [
{
"matcher": "Write|Edit|MultiEdit",
"hooks": [
{
"type": "command",
"command": "uv run \"$CLAUDE_PROJECT_DIR/.claude/hooks/pre_tool_use_validator.py\""
}
]
},
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "uv run \"$CLAUDE_PROJECT_DIR/.claude/hooks/pre_commit_verification.py\""
},
{
"type": "command",
"command": "uv run \"$CLAUDE_PROJECT_DIR/.claude/hooks/conventional_commit_validator.py\""
}
]
}
]
}
} MCP servers (2)
| server | source | est. tokens |
|---|---|---|
| GitHub MCP · "github" | remote · remote | 18.0k |
| Context7 | npm | 1.2k |
Skills (30)
code-docs-cleanupdocs-instrumentdocs-plandocs-reviewhex-architecthex-corehex-discusshex-executehex-finalizehex-inithex-loophex-planhex-retrohex-reviewnox-reviewbugfixbuildercode-checkcommitdocsfinalizemeta-maintain-configmeta-validate-contextnextqa-engineersecurity-auditorupstream-refreshai-config-authoringgrim-authoringgrim-usage
Hooks (8)
| event | matcher | runs |
|---|---|---|
| SessionStart | startup|resume | uv run "$CLAUDE_PROJECT_DIR/.claude/hooks/session_start_loader.py" |
| PreToolUse | Write|Edit|MultiEdit | uv run "$CLAUDE_PROJECT_DIR/.claude/hooks/pre_tool_use_validator.py" |
| PreToolUse | Bash | uv run "$CLAUDE_PROJECT_DIR/.claude/hooks/pre_commit_verification.py" |
| PreToolUse | Bash | uv run "$CLAUDE_PROJECT_DIR/.claude/hooks/conventional_commit_validator.py" |
| PostToolUse | Edit|MultiEdit|Write | uv run "$CLAUDE_PROJECT_DIR/.claude/hooks/post_tool_use_tracker.py" |
| Stop | * | uv run "$CLAUDE_PROJECT_DIR/.claude/hooks/stop_validator.py" |
| SubagentStop | * | uv run "$CLAUDE_PROJECT_DIR/.claude/hooks/subagent_stop_logger.py" |
| UserPromptSubmit | * | uv run "$CLAUDE_PROJECT_DIR/.claude/hooks/user_prompt_router.py" |
Plugins (1)
frontend-design@claude-plugins-official
Permissions
deny (4)
Bash(sudo:*)
Bash(curl:*)
Bash(wget:*)
Bash(chmod 777:*)
ask (0)
—
allow (7)
Read
Glob
Grep
WebSearch
Edit
Write
NotebookEdit
Similar rigs
dralgorhythm/claude-agentic-framework
A More Effective Agent Harness for Claude
Fort Knox 17.3k tok ·
ccusage/ccusage
npx ccusage
Skill Collector 5.8k tok ·
vorburger/dotfiles
https://dotfiles.github.io
Pragmatist 22.0k tok ·
TRIDENT-KR/muster
Org-wide control plane for AI coding agent configuration — one source of truth for AGENTS.md, CLAUDE.md, skills, and MCP config
Pragmatist 19.9k tok ·