Claude Code Resources
Templates, tools, and curated guides organized by skill level. Copy a template, follow a learning path, or discover your next favorite tool.
Learning Path
Start Here
The Claude Code Cheat Sheet: 10 Commands That Matter
The essential commands every user should memorize.
How Academics Use CLAUDE.md to Automate Research Code
Learn CLAUDE.md by example — real setups from researchers.
How a Non-Programmer Built a 487-File Unity Tool
What's possible even if you've never coded before.
Level Up
MCP Registry: Find and Vet Servers 10x Faster
Extend Claude with databases, browsers, and APIs.
Delegate UI Verification and PR Creation to Claude
Automate your review workflow end-to-end.
Use Subagents for Isolated Task Execution
Keep your main context clean with disposable agents.
This Smart Hook Fixes the Biggest Permission Blind Spot
Prevent accidental destructive operations.
Power User
Configure Sub-Agent Orchestration: Parallel, Sequential & Background
Run multiple agents simultaneously for 3x speed.
Cut Hallucinations 50% with Pre-Output Prompt Injection
One system prompt line that changes everything.
Bridge Claude Code and Codex CLI for Multi-Agent Conversations
Two AI models reviewing each other's code.
Add Deterministic Guardrails with Signet-eval
Enterprise-grade safety for autonomous agents.
Copy-Paste Templates
Ready-to-use configurations. Click to copy, paste into your project.
CLAUDE.md Starter Template
# Project: [Your Project Name]
## Tech Stack
- Language: [TypeScript/Python/etc]
- Framework: [Next.js/FastAPI/etc]
- Database: [PostgreSQL/etc]
## Coding Standards
- Use TypeScript strict mode
- Prefer functional components
- Write tests for all new functions
- No console.log in production code
## Architecture
- /src/app — Next.js app router pages
- /src/components — Reusable UI components
- /src/lib — Utilities and API clients
## Workflow
- Run `npm test` before committing
- Never push directly to main
- Use conventional commit messagesHooks: Auto-Format on Save
// .claude/settings.json
{
"hooks": {
"PostToolUse": [{
"matcher": "Write|Edit",
"hooks": [{
"type": "command",
"command": "jq -r '.tool_response.filePath // .tool_input.file_path' | { read -r f; prettier --write \"$f\"; } 2>/dev/null || true"
}]
}]
}
}Hooks: Run Tests After Code Changes
// .claude/settings.json
{
"hooks": {
"PostToolUse": [{
"matcher": "Write|Edit",
"hooks": [{
"type": "command",
"command": "jq -r '.tool_input.file_path // .tool_response.filePath' | grep -E '\\.(ts|js)$' && npm test || true"
}]
}]
}
}Cost Optimization CLAUDE.md Section
## Model Selection Rules
- File search, simple questions → delegate to Haiku (60x cheaper)
- Code review, bug fixes → delegate to Sonnet (5x cheaper)
- Architecture, complex reasoning → use Opus (current model)
- Always use /compact when context exceeds 50%
- Batch related changes in single sessions
- Use subagents for isolated tasks to keep main context cleanCommunity Tools
Open-source tools built by the Claude Code community. Each one solves a real workflow problem.
CCGears
Switch Claude Code contexts like changing IDE themes. Save CLAUDE.md, hooks, and MCP configs as presets.
Switchboard
Bird's-eye grid view of all your Claude Code sessions. Click to jump, real-time output preview.
Clausona
Switch Claude accounts with all MCP servers and plugins intact — one command.
ClaudeRank
Open-source widget showing your Claude Code usage stats in real-time.
Agent Flow
VS Code extension that shows you exactly what Claude Code is doing — every tool call visualized.
49Agents IDE
Infinite canvas where multiple Claude terminal sessions see and build on each other's work.