FlorianBruniaux/claude-code-ultimate-guide
The most comprehensive Claude Code guide: agentic workflows, hooks, skills, MCP servers, quizzes, and production-ready templates. 430K+ lines.
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 $ claude mcp add serena -- uvx serena --project-root . $ claude mcp add context7 -- npx -y @upstash/context7-mcp $ claude mcp add sequential -- npx -y @anthropic/sequential-thinking-mcp $ claude mcp add playwright -- npx -y @anthropic/playwright-mcp $ claude mcp add postgres -- npx -y @modelcontextprotocol/server-postgres '<redacted>localhost:5432/database' $ claude mcp add grepai -- grepai mcp-serve $ claude mcp add doobidoo-memory -- memory server $ npx degit FlorianBruniaux/claude-code-ultimate-guide/.claude ./rig-claude-code-ultimate-guide # 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 serena -- uvx serena --project-root . $ claude mcp add context7 -- npx -y @upstash/context7-mcp $ claude mcp add sequential -- npx -y @anthropic/sequential-thinking-mcp $ claude mcp add playwright -- npx -y @anthropic/playwright-mcp $ claude mcp add postgres -- npx -y @modelcontextprotocol/server-postgres '<redacted>localhost:5432/database' $ claude mcp add grepai -- grepai mcp-serve $ claude mcp add doobidoo-memory -- memory server
$ npx degit FlorianBruniaux/claude-code-ultimate-guide/.agents/skills/guide-recap .claude/skills/guide-recap $ npx degit FlorianBruniaux/claude-code-ultimate-guide/.agents/skills/self-assessment .claude/skills/self-assessment $ npx degit FlorianBruniaux/claude-code-ultimate-guide/.agents/skills/source-command-audit-prose .claude/skills/source-command-audit-prose $ npx degit FlorianBruniaux/claude-code-ultimate-guide/.agents/skills/source-command-audit-whitepapers .claude/skills/source-command-audit-whitepapers $ npx degit FlorianBruniaux/claude-code-ultimate-guide/.agents/skills/source-command-ccguide-daily .claude/skills/source-command-ccguide-daily $ npx degit FlorianBruniaux/claude-code-ultimate-guide/.agents/skills/source-command-ccguide-diff-docs .claude/skills/source-command-ccguide-diff-docs $ npx degit FlorianBruniaux/claude-code-ultimate-guide/.agents/skills/source-command-ccguide-init-docs .claude/skills/source-command-ccguide-init-docs $ npx degit FlorianBruniaux/claude-code-ultimate-guide/.agents/skills/source-command-ccguide-refresh-docs .claude/skills/source-command-ccguide-refresh-docs $ npx degit FlorianBruniaux/claude-code-ultimate-guide/.agents/skills/source-command-changelog .claude/skills/source-command-changelog $ npx degit FlorianBruniaux/claude-code-ultimate-guide/.agents/skills/source-command-methodology-advisor .claude/skills/source-command-methodology-advisor $ npx degit FlorianBruniaux/claude-code-ultimate-guide/.agents/skills/source-command-sync .claude/skills/source-command-sync $ npx degit FlorianBruniaux/claude-code-ultimate-guide/.agents/skills/source-command-track-mentions .claude/skills/source-command-track-mentions $ npx degit FlorianBruniaux/claude-code-ultimate-guide/.agents/skills/source-command-update-infos-release .claude/skills/source-command-update-infos-release $ npx degit FlorianBruniaux/claude-code-ultimate-guide/.agents/skills/update-threat-db .claude/skills/update-threat-db $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/learning-project/.claude/skills/verify-release .claude/skills/verify-release $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/audit-agents-skills .claude/skills/audit-agents-skills $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/audit-codebase .claude/skills/audit-codebase $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/autoresearch .claude/skills/autoresearch $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/best-of-n .claude/skills/best-of-n $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/canary .claude/skills/canary $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/catchup .claude/skills/catchup $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/ccboard .claude/skills/ccboard $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/check-cache-bugs .claude/skills/check-cache-bugs $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/ci-all .claude/skills/ci-all $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/ci-pipeline .claude/skills/ci-pipeline $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/ci-status .claude/skills/ci-status $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/ci-tests .claude/skills/ci-tests $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/commit .claude/skills/commit $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/cyber-defense-team .claude/skills/cyber-defense-team $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/design-patterns .claude/skills/design-patterns $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/diagnose .claude/skills/diagnose $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/eval-agents .claude/skills/eval-agents $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/eval-hooks .claude/skills/eval-hooks $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/eval-rules .claude/skills/eval-rules $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/eval-skills .claude/skills/eval-skills $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/explain .claude/skills/explain $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/generate-tests .claude/skills/generate-tests $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/git-ai-archaeology .claude/skills/git-ai-archaeology $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/git-worktree-clean .claude/skills/git-worktree-clean $ npx degit FlorianBruniaux/claude-code-ultimate-guide/examples/skills/git-worktree-remove .claude/skills/git-worktree-remove
$ curl -fsSL --create-dirs -o .claude/agents/claude-code-guide.md https://raw.githubusercontent.com/FlorianBruniaux/claude-code-ultimate-guide/main/.claude/agents/claude-code-guide.md $ curl -fsSL --create-dirs -o .claude/agents/guide-reviewer.md https://raw.githubusercontent.com/FlorianBruniaux/claude-code-ultimate-guide/main/.claude/agents/guide-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/whitepaper-coherence.md https://raw.githubusercontent.com/FlorianBruniaux/claude-code-ultimate-guide/main/.claude/agents/whitepaper-coherence.md $ curl -fsSL --create-dirs -o .claude/agents/whitepaper-density.md https://raw.githubusercontent.com/FlorianBruniaux/claude-code-ultimate-guide/main/.claude/agents/whitepaper-density.md $ curl -fsSL --create-dirs -o .claude/agents/whitepaper-journalist.md https://raw.githubusercontent.com/FlorianBruniaux/claude-code-ultimate-guide/main/.claude/agents/whitepaper-journalist.md $ curl -fsSL --create-dirs -o .claude/agents/evidence-reviewer.md https://raw.githubusercontent.com/FlorianBruniaux/claude-code-ultimate-guide/main/examples/learning-project/.claude/agents/evidence-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(**/.env)",
"Read(**/.env.*)",
"Read(**/*.pem)",
"Read(**/credentials*)",
"Read(**/id_rsa*)",
"Read(**/id_ed25519*)",
"Read(**/secrets/**)"
]
},
"hooks": {
"PreToolUse": [
{
"matcher": "Bash|Edit|Write",
"hooks": [
{
"type": "command",
"command": "bash \"$CLAUDE_PROJECT_DIR\"/.claude/hooks/dangerous-actions-blocker.sh"
}
]
},
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "node"
}
]
}
]
}
} MCP servers (8)
| server | source | est. tokens |
|---|---|---|
| Serena | pypi | 8.0k |
| Context7 | npm | 1.2k |
| Sequential Thinking · "sequential" | npm | 900 |
| @anthropic/playwright-mcp · "playwright" | npm | 2.5k |
| Postgres | npm | 600 |
| grepai | binary | 2.5k |
| memory · "doobidoo-memory" | binary | 2.5k |
| kairn | local / custom | 2.5k |
Skills (80)
guide-recapself-assessmentsource-command-audit-prosesource-command-audit-whitepaperssource-command-ccguide-dailysource-command-ccguide-diff-docssource-command-ccguide-init-docssource-command-ccguide-refresh-docssource-command-changelogsource-command-methodology-advisorsource-command-syncsource-command-track-mentionssource-command-update-infos-releaseupdate-threat-dbverify-releaseaudit-agents-skillsaudit-codebaseautoresearchbest-of-ncanarycatchupccboardcheck-cache-bugsci-allci-pipelineci-statusci-testscommitcyber-defense-teamdesign-patternsdiagnoseeval-agentseval-hookseval-ruleseval-skillsexplaingenerate-testsgit-ai-archaeologygit-worktree-cleangit-worktree-removegit-worktree-statusgit-worktreehandoff-createhandoff-resumehandoff-updateinvestigateissue-triageland-and-deploylanding-page-generatorlearn-alternativeslearn-quizlearn-teachlearning-pathmcp-integration-referencemethodology-advisoroptimizeplan-pipelinepr-triageprqarecipe-templaterefactorrelease-notes-generatorrelease-notesreview-planreview-prroutines-discoverrtk-optimizersandbox-statussandbox-unblockscaffoldsecurity-auditsecurity-checksecuritysession-saveshipskill-creatorsonarqubevalidate-changesvoice-refine
Subagents (6)
| claude-code-guide model: haiku | Expert on the Claude Code Ultimate Guide. Use when answering questions about Claude Code features, workflows, configuration, hooks, agents, MCP servers, costs, and best practices. Searches the guide b |
| guide-reviewer model: haiku | Vérifier accuracy factuelle, détecter marketing speak, checker anti-AI markers (em dashes, staccato), tone Bold Guy dans le guide ou une section. Retourne une liste de findings classés par type. Use w |
| whitepaper-coherence model: sonnet | Analyse la cohérence globale d'un livre blanc (logique, contradictions, ruptures narratives, redondances). Utiliser pour auditer un whitepaper avant publication. |
| whitepaper-density model: sonnet | Analyse le ratio valeur/remplissage d'un livre blanc. Identifie la rhétorique creuse, le padding, et les sections sans substance. Utiliser pour densifier un whitepaper avant publication. |
| whitepaper-journalist model: sonnet | Review d'un livre blanc dans le style d'un journaliste expérimenté. Analyse critique, style direct, recommandations éditorialistes. Utiliser pour avoir un regard externe avant publication. |
| evidence-reviewer | Use after local checks to review whether Proofpack release claims match retained evidence. |
Hooks (9)
| event | matcher | runs |
|---|---|---|
| SessionStart | * | ~/.claude/hooks/rtk-baseline.sh |
| PreToolUse | Bash|Edit|Write | bash "$CLAUDE_PROJECT_DIR"/.claude/hooks/dangerous-actions-blocker.sh |
| PostToolUse | Edit|Write | bash "$CLAUDE_PROJECT_DIR"/.claude/hooks/auto-format.sh |
| PostToolUse | Edit|Write | bash "$CLAUDE_PROJECT_DIR"/.claude/hooks/version-consistency-check.sh |
| PostToolUse | .* | bash "$CLAUDE_PROJECT_DIR"/.claude/hooks/activity-logger.sh |
| Notification | * | bash "$CLAUDE_PROJECT_DIR"/.claude/hooks/notification.sh |
| UserPromptSubmit | * | $CLAUDE_PROJECT_DIR/.claude/hooks/smart-suggest.sh |
| Stop | * | bash "$CLAUDE_PROJECT_DIR"/.claude/hooks/index-sync-reminder.sh |
| PreToolUse | Bash | node |
Slash commands (26)
/audit-agents-skills/audit-prose/audit-quiz-coverage/audit-repo-docs/audit-whitepapers/boldguy-linkedin-answer/ccguide/daily/ccguide/diff-docs/ccguide/init-docs/ccguide/refresh-docs/ccguide/search-docs/clean-worktrees/methodology-advisor/park/release/remove-worktree/retex/security-audit/security-check/sync/track-mentions/update-infos-release/update-threat-db/version/worktree-status/worktree
Permissions
deny (9)
Read(.env)
Read(.env.*)
Read(**/.env)
Read(**/.env.*)
Read(**/*.pem)
Read(**/credentials*)
Read(**/id_rsa*)
Read(**/id_ed25519*)
Read(**/secrets/**)
ask (0)
—
allow (0)
—
Similar rigs
TurtleMcTurtle/claude-code-ultimate-guide
A tremendous feat of documentation, this guide covers Claude Code from beginner to power user, with production-ready templates for Claude Code features, guides on agentic workflows, and a lot of great learning materials, including quizzes a
Fort Knox 31.5k tok ·
FlorianBruniaux/claude-code-plugins
Production-ready Claude Code plugins: skills, hooks, agents, slash commands, and MCP templates.
MCP Hoarder 23.2k tok ·
andyaziz/claude-code-ultimate-guide
🌐 Discover clear guidance and templates for using Claude effectively, enhancing your coding skills and productivity through engaging quizzes and resources.
MCP Hoarder 21.8k tok ·
Rene-Kuhm/claude-code-enterprise-config
Enterprise Claude Code configuration: 8 specialised agents, 20 invocable skills, 7 context rules, 6 commands, 8 automated hooks and 19 MCP server integrations, with an installer.
Fort Knox 75.1k tok ·