diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 014f61e..0691af3 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -6,6 +6,6 @@ contact_links: - name: Discussions url: https://github.com/luongnv89/claude-howto/discussions about: Ask questions and share ideas with the community - - name: Claude Code Examples - url: https://github.com/anthropic/claude-examples - about: Official Claude Code examples from Anthropic + - name: Anthropic Cookbook + url: https://github.com/anthropics/anthropic-cookbook + about: Official examples and guides from Anthropic diff --git a/05-mcp/README.md b/05-mcp/README.md index 5c36efe..1caf2cd 100644 --- a/05-mcp/README.md +++ b/05-mcp/README.md @@ -674,7 +674,7 @@ export GITHUB_TOKEN="your_token" ## Additional Resources - [Official MCP Documentation](https://code.claude.com/docs/en/mcp) -- [MCP Protocol Specification](https://spec.modelcontextprotocol.io/) +- [MCP Protocol Specification](https://modelcontextprotocol.io/specification) - [MCP GitHub Repository](https://github.com/modelcontextprotocol/servers) - [Available MCP Servers](https://github.com/modelcontextprotocol/servers) - [Claude Code CLI Reference](https://code.claude.com/docs/en/cli-reference) diff --git a/INDEX.md b/INDEX.md index 588b948..9d42003 100644 --- a/INDEX.md +++ b/INDEX.md @@ -366,7 +366,7 @@ Advanced capabilities for complex workflows. | `README.md` | `/04-mcp/` | MCP guide | | `README.md` | `/05-skills/` | Skills guide | | `README.md` | `/06-plugins/` | Plugins guide | -| `README.md` | `/07-hooks/` | Hooks guide | +| `README.md` | `/06-hooks/` | Hooks guide | | `README.md` | `/08-checkpoints/` | Checkpoints guide | | `README.md` | `/09-advanced-features/` | Advanced features guide | | `QUICK_REFERENCE.md` | `/` | Quick reference card | @@ -486,7 +486,7 @@ claude-howto/ │ │ └── README.md │ └── README.md │ -├── 07-hooks/ # Hooks +├── 06-hooks/ # Hooks │ ├── format-code.sh │ ├── pre-commit.sh │ ├── security-scan.sh @@ -567,11 +567,11 @@ cp 04-mcp/multi-mcp.json .claude/mcp.json ```bash # Install hooks mkdir -p ~/.claude/hooks -cp 07-hooks/*.sh ~/.claude/hooks/ +cp 06-hooks/*.sh ~/.claude/hooks/ chmod +x ~/.claude/hooks/*.sh # Configure hooks in settings -# See 07-hooks/README.md +# See 06-hooks/README.md ``` ### Safe Experimentation @@ -680,14 +680,14 @@ Run tests in background - `06-plugins/devops-automation/` - Complete DevOps solution ### Automation -- `07-hooks/` - Event-driven automation -- `07-hooks/pre-commit.sh` - Pre-commit automation -- `07-hooks/format-code.sh` - Auto-formatting +- `06-hooks/` - Event-driven automation +- `06-hooks/pre-commit.sh` - Pre-commit automation +- `06-hooks/format-code.sh` - Auto-formatting - `09-advanced-features/` - Headless mode for CI/CD ### Validation -- `07-hooks/security-scan.sh` - Security validation -- `07-hooks/validate-prompt.sh` - Prompt validation +- `06-hooks/security-scan.sh` - Security validation +- `06-hooks/validate-prompt.sh` - Prompt validation ### Experimentation - `08-checkpoints/` - Safe experimentation with rewind diff --git a/LEARNING-ROADMAP.md b/LEARNING-ROADMAP.md index dfd19c6..1e9033a 100644 --- a/LEARNING-ROADMAP.md +++ b/LEARNING-ROADMAP.md @@ -548,7 +548,7 @@ Once you've completed all milestones: - [Discovering Claude Code Slash Commands](https://medium.com/@luongnv89/discovering-claude-code-slash-commands-cdc17f0dfb29) ### Community -- [Claude Code Examples](https://github.com/anthropic/claude-examples) +- [Anthropic Cookbook](https://github.com/anthropics/anthropic-cookbook) - [MCP Servers Repository](https://github.com/modelcontextprotocol/servers) --- diff --git a/README.md b/README.md index 7675dc2..5ae4f2e 100644 --- a/README.md +++ b/README.md @@ -92,7 +92,7 @@ This project complements [Anthropic's official documentation](https://docs.anthr | **Checkpoints** | Session snapshots & rewind | [08-checkpoints/](08-checkpoints/) | | **Advanced Features** | Planning, thinking, background tasks | [09-advanced-features/](09-advanced-features/) | | **CLI Reference** | Commands, flags, and options | [10-cli/](10-cli/) | -| **Blog Posts** | Real-world usage examples | [blog-post/](blog-post/) | +| **Blog Posts** | Real-world usage examples | [Blog Posts](https://medium.com/@luongnv89) | --- @@ -830,7 +830,7 @@ For detailed testing guidelines, see [TESTING.md](.github/TESTING.md). - [Claude Code Documentation](https://docs.claude.com/en/docs/claude-code) - [MCP Protocol Specification](https://modelcontextprotocol.io) - [Plugin Marketplace](https://plugins.claude.com) -- [Community Examples](https://github.com/anthropic/claude-examples) +- [Anthropic Cookbook](https://github.com/anthropics/anthropic-cookbook) - [Boris Cherny's Claude Code Workflow](https://x.com/bcherny/status/2007179832300581177) - The creator of Claude Code shares his systematized workflow: parallel agents, shared CLAUDE.md, Plan mode, slash commands, subagents, and verification hooks for autonomous long-running sessions. Key insights include turning recurring workflows into reusable commands and wiring Claude into team tools (GitHub, Slack, BigQuery, Sentry) for end-to-end work with feedback loops. --- diff --git a/claude_concepts_guide.md b/claude_concepts_guide.md index 473e9b6..8c9c7ed 100644 --- a/claude_concepts_guide.md +++ b/claude_concepts_guide.md @@ -2819,7 +2819,7 @@ UserPromptSubmit: "~/.claude/hooks/validate-prompt.sh" - Use hooks for long-running tasks - Hardcode credentials -**See**: [07-hooks/](07-hooks/) for detailed examples +**See**: [06-hooks/](06-hooks/) for detailed examples --- @@ -3033,7 +3033,7 @@ Complete configuration example: - [Claude Documentation](https://docs.claude.com) - [MCP GitHub Servers](https://github.com/modelcontextprotocol/servers) -- [Skills Cookbook](https://github.com/anthropic-ai/skills) +- [Anthropic Cookbook](https://github.com/anthropics/anthropic-cookbook) - [Claude Code Guide](https://docs.claude.com/en/docs/claude-code/overview) ---