* docs: sync all tutorials with latest Claude Code official docs (April 2026) Update 44 documentation files to reflect the latest Claude Code features from code.claude.com. Key content changes include new slash commands (/ultraplan, /powerup, /sandbox), deprecated command removals (/pr-comments, /vim), corrected skill description budget (1%/8K), new hook events (PermissionDenied, InstructionsLoaded, ConfigChange), expanded Agent Teams section, new plugin components (LSP, bin/, settings.json), and new CLI flags (--bare, --tmux, --effort, --channels). Added "Last Updated: April 2026" metadata footer to all documentation files. * fix(docs): correct env var values and alphabetical ordering - CLAUDE_CODE_NEW_INIT=true → =1 in 02-memory and 09-advanced-features - CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=true → =1 in 09-advanced-features - Fix /powerup vs /plugin alphabetical order in slash commands table * fix(docs): correct env var values in locale files (vi, zh) Propagate CLAUDE_CODE_NEW_INIT=true → =1 and CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=true → =1 corrections to Vietnamese and Chinese translations.
13 KiB
13 KiB
Claude Code Examples - Quick Reference Card
🚀 Installation Quick Commands
Slash Commands
# Install all
cp 01-slash-commands/*.md .claude/commands/
# Install specific
cp 01-slash-commands/optimize.md .claude/commands/
Memory
# Project memory
cp 02-memory/project-CLAUDE.md ./CLAUDE.md
# Personal memory
cp 02-memory/personal-CLAUDE.md ~/.claude/CLAUDE.md
Skills
# Personal skills
cp -r 03-skills/code-review ~/.claude/skills/
# Project skills
cp -r 03-skills/code-review .claude/skills/
Subagents
# Install all
cp 04-subagents/*.md .claude/agents/
# Install specific
cp 04-subagents/code-reviewer.md .claude/agents/
MCP
# Set credentials
export GITHUB_TOKEN="your_token"
export DATABASE_URL="postgresql://..."
# Install config (project scope)
cp 05-mcp/github-mcp.json .mcp.json
# Or user scope: add to ~/.claude.json
Hooks
# Install hooks
mkdir -p ~/.claude/hooks
cp 06-hooks/*.sh ~/.claude/hooks/
chmod +x ~/.claude/hooks/*.sh
# Configure in settings (~/.claude/settings.json)
Plugins
# Install from examples (if published)
/plugin install pr-review
/plugin install devops-automation
/plugin install documentation
Checkpoints
# Checkpoints are created automatically with every user prompt
# To rewind, press Esc twice or use:
/rewind
# Then choose: Restore code and conversation, Restore conversation,
# Restore code, Summarize from here, or Never mind
Advanced Features
# Configure in settings (.claude/settings.json)
# See 09-advanced-features/config-examples.json
# Planning mode
/plan Task description
# Permission modes (use --permission-mode flag)
# default - Ask for approval on risky actions
# acceptEdits - Auto-accept file edits, ask for others
# plan - Read-only analysis, no modifications
# dontAsk - Accept all actions except risky ones
# auto - Background classifier decides permissions automatically
# bypassPermissions - Accept all actions (requires --dangerously-skip-permissions)
# Session management
/resume # Resume a previous conversation
/rename "name" # Name the current session
/fork # Fork the current session
claude -c # Continue most recent conversation
claude -r "session" # Resume session by name/ID
📋 Feature Cheat Sheet
| Feature | Install Path | Usage |
|---|---|---|
| Slash Commands (55+) | .claude/commands/*.md |
/command-name |
| Memory | ./CLAUDE.md |
Auto-loaded |
| Skills | .claude/skills/*/SKILL.md |
Auto-invoked |
| Subagents | .claude/agents/*.md |
Auto-delegated |
| MCP | .mcp.json (project) or ~/.claude.json (user) |
/mcp__server__action |
| Hooks (25 events) | ~/.claude/hooks/*.sh |
Event-triggered (4 types) |
| Plugins | Via /plugin install |
Bundles all |
| Checkpoints | Built-in | Esc+Esc or /rewind |
| Planning Mode | Built-in | /plan <task> |
| Permission Modes (6) | Built-in | --allowedTools, --permission-mode |
| Sessions | Built-in | /session <command> |
| Background Tasks | Built-in | Run in background |
| Remote Control | Built-in | WebSocket API |
| Web Sessions | Built-in | claude web |
| Git Worktrees | Built-in | /worktree |
| Auto Memory | Built-in | Auto-saves to CLAUDE.md |
| Task List | Built-in | /task list |
| Bundled Skills (5) | Built-in | /simplify, /loop, /claude-api, /voice, /browse |
🎯 Common Use Cases
Code Review
# Method 1: Slash command
cp 01-slash-commands/optimize.md .claude/commands/
# Use: /optimize
# Method 2: Subagent
cp 04-subagents/code-reviewer.md .claude/agents/
# Use: Auto-delegated
# Method 3: Skill
cp -r 03-skills/code-review ~/.claude/skills/
# Use: Auto-invoked
# Method 4: Plugin (best)
/plugin install pr-review
# Use: /review-pr
Documentation
# Slash command
cp 01-slash-commands/generate-api-docs.md .claude/commands/
# Subagent
cp 04-subagents/documentation-writer.md .claude/agents/
# Skill
cp -r 03-skills/doc-generator ~/.claude/skills/
# Plugin (complete solution)
/plugin install documentation
DevOps
# Complete plugin
/plugin install devops-automation
# Commands: /deploy, /rollback, /status, /incident
Team Standards
# Project memory
cp 02-memory/project-CLAUDE.md ./CLAUDE.md
# Edit for your team
vim CLAUDE.md
Automation & Hooks
# Install hooks (25 events, 4 types: command, http, prompt, agent)
mkdir -p ~/.claude/hooks
cp 06-hooks/*.sh ~/.claude/hooks/
chmod +x ~/.claude/hooks/*.sh
# Examples:
# - Pre-commit tests: pre-commit.sh
# - Auto-format code: format-code.sh
# - Security scanning: security-scan.sh
# Auto Mode for fully autonomous workflows
claude --enable-auto-mode -p "Refactor and test the auth module"
# Or cycle modes interactively with Shift+Tab
Safe Refactoring
# Checkpoints are created automatically before each prompt
# Try refactoring
# If it works: continue
# If it fails: press Esc+Esc or use /rewind to go back
Complex Implementation
# Use planning mode
/plan Implement user authentication system
# Claude creates detailed plan
# Review and approve
# Claude implements systematically
CI/CD Integration
# Run in headless mode (non-interactive)
claude -p "Run all tests and generate report"
# With permission mode for CI
claude -p "Run tests" --permission-mode dontAsk
# With Auto Mode for fully autonomous CI tasks
claude --enable-auto-mode -p "Run tests and fix failures"
# With hooks for automation
# See 09-advanced-features/README.md
Learning & Experimentation
# Use plan mode for safe analysis
claude --permission-mode plan
# Experiment safely - checkpoints are created automatically
# If you need to rewind: press Esc+Esc or use /rewind
Agent Teams
# Enable agent teams
export CLAUDE_AGENT_TEAMS=1
# Or in settings.json
{ "agentTeams": { "enabled": true } }
# Start with: "Implement feature X using a team approach"
Scheduled Tasks
# Run a command every 5 minutes
/loop 5m /check-status
# One-time reminder
/loop 30m "remind me to check the deploy"
📁 File Locations Reference
Your Project/
├── .claude/
│ ├── commands/ # Slash commands go here
│ ├── agents/ # Subagents go here
│ ├── skills/ # Project skills go here
│ └── settings.json # Project settings (hooks, etc.)
├── .mcp.json # MCP configuration (project scope)
├── CLAUDE.md # Project memory
└── src/
└── api/
└── CLAUDE.md # Directory-specific memory
User Home/
├── .claude/
│ ├── commands/ # Personal commands
│ ├── agents/ # Personal agents
│ ├── skills/ # Personal skills
│ ├── hooks/ # Hook scripts
│ ├── settings.json # User settings
│ ├── managed-settings.d/ # Managed settings (enterprise/org)
│ └── CLAUDE.md # Personal memory
└── .claude.json # Personal MCP config (user scope)
🔍 Finding Examples
By Category
- Slash Commands:
01-slash-commands/ - Memory:
02-memory/ - Skills:
03-skills/ - Subagents:
04-subagents/ - MCP:
05-mcp/ - Hooks:
06-hooks/ - Plugins:
07-plugins/ - Checkpoints:
08-checkpoints/ - Advanced Features:
09-advanced-features/ - CLI:
10-cli/
By Use Case
- Performance:
01-slash-commands/optimize.md - Security:
04-subagents/secure-reviewer.md - Testing:
04-subagents/test-engineer.md - Docs:
03-skills/doc-generator/ - DevOps:
07-plugins/devops-automation/
By Complexity
- Simple: Slash commands
- Medium: Subagents, Memory
- Advanced: Skills, Hooks
- Complete: Plugins
🎓 Learning Path
Day 1
# Read overview
cat README.md
# Install a command
cp 01-slash-commands/optimize.md .claude/commands/
# Try it
/optimize
Day 2-3
# Set up memory
cp 02-memory/project-CLAUDE.md ./CLAUDE.md
vim CLAUDE.md
# Install subagent
cp 04-subagents/code-reviewer.md .claude/agents/
Day 4-5
# Set up MCP
export GITHUB_TOKEN="your_token"
cp 05-mcp/github-mcp.json .mcp.json
# Try MCP commands
/mcp__github__list_prs
Week 2
# Install skill
cp -r 03-skills/code-review ~/.claude/skills/
# Let it auto-invoke
# Just say: "Review this code for issues"
Week 3+
# Install complete plugin
/plugin install pr-review
# Use bundled features
/review-pr
/check-security
/check-tests
New Features (March 2026)
| Feature | Description | Usage |
|---|---|---|
| Auto Mode | Fully autonomous operation with background classifier | --enable-auto-mode flag, Shift+Tab to cycle modes |
| Channels | Discord and Telegram integration | --channels flag, Discord/Telegram bots |
| Voice Dictation | Speak commands and context to Claude | /voice command |
| Hooks (25 events) | Expanded hook system with 4 types | command, http, prompt, agent hook types |
| MCP Elicitation | MCP servers can request user input at runtime | Auto-prompted when server needs clarification |
| WebSocket MCP | WebSocket transport for MCP connections | Configure in .mcp.json with ws:// URLs |
| Plugin LSP | Language Server Protocol support for plugins | userConfig, ${CLAUDE_PLUGIN_DATA} variable |
| Remote Control | Control Claude Code via WebSocket API | claude --remote for external integrations |
| Web Sessions | Browser-based Claude Code interface | claude web to launch |
| Desktop App | Native desktop application | Download from claude.ai/download |
| Task List | Manage background tasks | /task list, /task status <id> |
| Auto Memory | Automatic memory saving from conversations | Claude auto-saves key context to CLAUDE.md |
| Git Worktrees | Isolated workspaces for parallel development | /worktree to create isolated workspace |
| Model Selection | Switch between Sonnet 4.6 and Opus 4.6 | /model or --model flag |
| Agent Teams | Coordinate multiple agents on tasks | Enable with CLAUDE_AGENT_TEAMS=1 env var |
| Scheduled Tasks | Recurring tasks with /loop |
/loop 5m /command or CronCreate tool |
| Chrome Integration | Browser automation | --chrome flag or /chrome command |
| Keyboard Customization | Custom keybindings | /keybindings command |
Tips & Tricks
Customization
- Start with examples as-is
- Modify to fit your needs
- Test before sharing with team
- Version control your configurations
Best Practices
- Use memory for team standards
- Use plugins for complete workflows
- Use subagents for complex tasks
- Use slash commands for quick tasks
Troubleshooting
# Check file locations
ls -la .claude/commands/
ls -la .claude/agents/
# Verify YAML syntax
head -20 .claude/agents/code-reviewer.md
# Test MCP connection
echo $GITHUB_TOKEN
📊 Feature Matrix
| Need | Use This | Example |
|---|---|---|
| Quick shortcut | Slash Command (55+) | 01-slash-commands/optimize.md |
| Team standards | Memory | 02-memory/project-CLAUDE.md |
| Auto workflow | Skill | 03-skills/code-review/ |
| Specialized task | Subagent | 04-subagents/code-reviewer.md |
| External data | MCP (+ Elicitation, WebSocket) | 05-mcp/github-mcp.json |
| Event automation | Hook (25 events, 4 types) | 06-hooks/pre-commit.sh |
| Complete solution | Plugin (+ LSP support) | 07-plugins/pr-review/ |
| Safe experiment | Checkpoint | 08-checkpoints/checkpoint-examples.md |
| Fully autonomous | Auto Mode | --enable-auto-mode or Shift+Tab |
| Chat integrations | Channels | --channels (Discord, Telegram) |
| CI/CD pipeline | CLI | 10-cli/README.md |
🔗 Quick Links
- Main Guide:
README.md - Complete Index:
INDEX.md - Summary:
EXAMPLES_SUMMARY.md - Original Guide:
claude_concepts_guide.md
📞 Common Questions
Q: Which should I use? A: Start with slash commands, add features as needed.
Q: Can I mix features? A: Yes! They work together. Memory + Commands + MCP = powerful.
Q: How do I share with team?
A: Commit .claude/ directory to git.
Q: What about secrets? A: Use environment variables, never hardcode.
Q: Can I modify examples? A: Absolutely! They're templates to customize.
✅ Checklist
Getting started checklist:
- Read
README.md - Install 1 slash command
- Try the command
- Create project
CLAUDE.md - Install 1 subagent
- Set up 1 MCP integration
- Install 1 skill
- Try a complete plugin
- Customize for your needs
- Share with team
Quick Start: cat README.md
Full Index: cat INDEX.md
This Card: Keep it handy for quick reference!
Last Updated: April 2026 Claude Code Version: 2.1+