{"id":47703654,"url":"https://github.com/shipwithai/claude-code-mastery","last_synced_at":"2026-04-03T19:01:31.856Z","repository":{"id":347586987,"uuid":"1194534471","full_name":"ShipWithAI/claude-code-mastery","owner":"ShipWithAI","description":"The most comprehensive free Claude Code course — 16 phases, 55 modules, EN + VI 🚀","archived":false,"fork":false,"pushed_at":"2026-04-01T14:48:33.000Z","size":95287,"stargazers_count":55,"open_issues_count":0,"forks_count":15,"subscribers_count":3,"default_branch":"develop","last_synced_at":"2026-04-03T04:13:45.801Z","etag":null,"topics":["ai-agent","ai-coding","ai-course","ai-tools","anthropic","astro","automation","claude","claude-code","coding-assistant","developer-tools","devtools","free-course","mcp","multi-agent","prompt-engineering","starlight","tutorial"],"latest_commit_sha":null,"homepage":"https://course.shipwithai.io","language":"MDX","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ShipWithAI.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"ShipWithAI"}},"created_at":"2026-03-28T13:43:00.000Z","updated_at":"2026-04-02T15:07:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"f052b211-282f-4b50-8daa-7d47d1f3f6b4","html_url":"https://github.com/ShipWithAI/claude-code-mastery","commit_stats":null,"previous_names":["shipwithai/claude-code-mastery"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/ShipWithAI/claude-code-mastery","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShipWithAI%2Fclaude-code-mastery","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShipWithAI%2Fclaude-code-mastery/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShipWithAI%2Fclaude-code-mastery/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShipWithAI%2Fclaude-code-mastery/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ShipWithAI","download_url":"https://codeload.github.com/ShipWithAI/claude-code-mastery/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShipWithAI%2Fclaude-code-mastery/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31371636,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-03T17:53:18.093Z","status":"ssl_error","status_checked_at":"2026-04-03T17:53:17.617Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-agent","ai-coding","ai-course","ai-tools","anthropic","astro","automation","claude","claude-code","coding-assistant","developer-tools","devtools","free-course","mcp","multi-agent","prompt-engineering","starlight","tutorial"],"created_at":"2026-04-02T17:48:20.364Z","updated_at":"2026-04-03T19:01:31.836Z","avatar_url":"https://github.com/ShipWithAI.png","language":"MDX","readme":"\u003cdiv align=\"center\"\u003e\n\n# Claude Code Mastery\n\n**The most comprehensive, free course on mastering Claude Code — Anthropic's AI coding agent.**\n\nNot another Getting Started guide — this is a structured, senior-level curriculum.\n\n[![Stars](https://img.shields.io/github/stars/ShipWithAI/claude-code-mastery?style=social)](https://github.com/ShipWithAI/claude-code-mastery/stargazers)\n[![License: CC BY-NC-SA 4.0](https://img.shields.io/badge/License-CC%20BY--NC--SA%204.0-lightgrey.svg)](https://creativecommons.org/licenses/by-nc-sa/4.0/)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/ShipWithAI/claude-code-mastery/pulls)\n![Version](https://img.shields.io/badge/version-1.0-blue)\n![Claude Code](https://img.shields.io/badge/Claude%20Code-2.1%2B-green)\n\n**16 Phases · 55 Modules · 136 Lessons · English + Tiếng Việt**\n\n[Live Course](https://course.shipwithai.io) · [Twitter](https://x.com/shipwithaiio) · [Telegram](https://t.me/ShipWithAI)\n\n\u003c/div\u003e\n\n---\n\n## The Problem\n\nMost Claude Code tutorials teach individual features in isolation. But real productivity comes from combining features into workflows — and knowing which patterns to use (and avoid) in production. That's what this course teaches.\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003e📋 Full Course Roadmap (16 Phases)\u003c/summary\u003e\n\n## Course Roadmap\n\n| # | Phase | Modules | What You'll Master |\n|---|-------|---------|-------------------|\n| 🏗️ 1 | **Foundation** | 3 | Installation, interfaces \u0026 modes, context window basics |\n| 🔒 2 | **Security \u0026 Sandboxing** | 5 | Threat model, permissions, sandbox, secrets, monitoring |\n| ⚡ 3 | **Core Workflows** | 4 | Reading code, writing code, git integration, shell ops |\n| 🎯 4 | **Prompt Engineering \u0026 Memory** | 4 | Prompting techniques, CLAUDE.md, slash commands, memory |\n| 🧠 5 | **Context Mastery** | 3 | Context control, optimization, image \u0026 visual context |\n| 🤔 6 | **Thinking \u0026 Planning** | 3 | Think mode, plan mode, think + plan combo strategies |\n| 🤖 7 | **Multi-Agent \u0026 Full Auto** | 5 | Auto coding levels, full auto, multi-agent, agentic loops |\n| 🐛 8 | **Meta-Debugging** | 5 | Hallucination detection, loop breaking, quality assessment |\n| 🏚️ 9 | **Legacy Code \u0026 Brownfield** | 4 | Code archeology, incremental refactoring, tech debt |\n| 👥 10 | **Team Collaboration** | 5 | Team CLAUDE.md, git conventions, code review, governance |\n| ⚙️ 11 | **Automation \u0026 Headless** | 5 | Headless mode, SDK, hooks, GitHub Actions, MCP |\n| 🔄 12 | **n8n \u0026 Workflow Integration** | 3 | Claude Code + n8n, workflow patterns, SDK orchestration |\n| 📊 13 | **Data \u0026 Analysis** | 3 | Data analysis, report generation, log \u0026 error analysis |\n| 🚀 14 | **Optimization \u0026 Performance** | 4 | Task, speed, quality, and cost optimization |\n| 📦 15 | **Templates, Skills \u0026 Ecosystem** | 5 | CLAUDE.md templates, prompt recipes, skills, community |\n| 🏆 16 | **Real-World Mastery** | 3 | Case studies, role-specific workflows, workshop design |\n\n\u003c/details\u003e\n\n---\n\n## What You'll Be Able to Do\n\n| Scenario | What You'll Learn | Phase |\n|----------|-------------------|-------|\n| Set up Claude Code for a new project | CLAUDE.md architecture, context optimization | 04, 05 |\n| Automate code review with AI | Hooks, multi-agent patterns, team governance | 06, 07, 10 |\n| Refactor a legacy codebase safely | Code archeology, incremental refactoring, testing | 09 |\n| Run Claude Code in CI/CD | Headless mode, GitHub Actions, SDK | 11 |\n| Optimize Claude Code costs | Token management, caching, model selection | 14 |\n| Onboard your team to Claude Code | Team CLAUDE.md, conventions, review workflows | 10, 15 |\n\n---\n\n## Why Claude Code Mastery?\n\n| | Claude Code Mastery | Official Docs | YouTube Tutorials |\n|---|:---:|:---:|:---:|\n| Structured curriculum | ✅ 16 phases, progressive | ❌ Reference only | ❌ Random topics |\n| 55+ in-depth modules | ✅ | ❌ | ❌ |\n| Vietnamese (Tiếng Việt) | ✅ | ❌ | ❌ |\n| Production patterns \u0026 real cases | ✅ | ❌ | ⚠️ Some |\n| Hands-on exercises with solutions | ✅ | ❌ | ⚠️ Varies |\n| Free \u0026 open source | ✅ | ✅ | ✅ |\n\n---\n\n## Quick Start\n\n### Read online (recommended)\n\n👉 **[course.shipwithai.io](https://course.shipwithai.io)**\n\n### Run locally\n\n```bash\ngit clone https://github.com/ShipWithAI/claude-code-mastery.git\ncd claude-code-mastery\nnpm install\nnpm run dev\n```\n\nOpen [http://localhost:4321](http://localhost:4321)\n\n---\n\n## Languages\n\n| Language | Path | Status |\n|----------|------|--------|\n| 🇬🇧 English | `src/content/docs/en/` | ✅ Complete |\n| 🇻🇳 Tiếng Việt | `src/content/docs/vi/` | ✅ Complete |\n\n---\n\n## Progress Tracker\n\nFork this repo and check off phases as you complete them:\n\n- [ ] Phase 1: Foundation\n- [ ] Phase 2: Security \u0026 Sandboxing\n- [ ] Phase 3: Core Workflows\n- [ ] Phase 4: Prompt Engineering \u0026 Memory\n- [ ] Phase 5: Context Mastery\n- [ ] Phase 6: Thinking \u0026 Planning\n- [ ] Phase 7: Multi-Agent \u0026 Full Auto\n- [ ] Phase 8: Meta-Debugging\n- [ ] Phase 9: Legacy Code \u0026 Brownfield\n- [ ] Phase 10: Team Collaboration\n- [ ] Phase 11: Automation \u0026 Headless\n- [ ] Phase 12: n8n \u0026 Workflow Integration\n- [ ] Phase 13: Data \u0026 Analysis\n- [ ] Phase 14: Optimization \u0026 Performance\n- [ ] Phase 15: Templates, Skills \u0026 Ecosystem\n- [ ] Phase 16: Real-World Mastery\n\n---\n\n## Contributing\n\nFound an error? Have a better example? PRs welcome!\n\n- Course content lives in `src/content/docs/`\n- Every module follows the **7-block structure**: WHY → CONCEPT → DEMO → PRACTICE → CHEAT SHEET → PITFALLS → REAL CASE\n- Read [`CLAUDE.md`](./CLAUDE.md) for full writing guidelines and the module template\n- See [`CONTRIBUTING.md`](./CONTRIBUTING.md) for contribution workflow\n\n---\n\n## Community\n\nJoin fellow developers learning Claude Code:\n\n- 💬 [Telegram — ShipWithAI](https://t.me/ShipWithAI)\n- 🐦 [Twitter — @shipwithaiio](https://x.com/shipwithaiio)\n- 🌐 [ShipWithAI.io](https://shipwithai.io)\n\n---\n\n## Star History\n\n\u003ca href=\"https://star-history.com/#ShipWithAI/claude-code-mastery\u0026Date\"\u003e\n \u003cpicture\u003e\n   \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://api.star-history.com/svg?repos=ShipWithAI/claude-code-mastery\u0026type=Date\u0026theme=dark\" /\u003e\n   \u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://api.star-history.com/svg?repos=ShipWithAI/claude-code-mastery\u0026type=Date\" /\u003e\n   \u003cimg alt=\"Star History Chart\" src=\"https://api.star-history.com/svg?repos=ShipWithAI/claude-code-mastery\u0026type=Date\" /\u003e\n \u003c/picture\u003e\n\u003c/a\u003e\n\n---\n\n## FAQ\n\n**Is this free?** Yes, completely free and open source.\n\n**How is this different from official docs?** Official docs explain features. This course teaches production workflows, patterns, and pitfalls through structured lessons.\n\n**How long does it take?** Self-paced. Each phase takes 1-3 hours. Do one phase per day or binge the whole thing.\n\n**Is it up to date?** Yes, actively maintained and compatible with Claude Code 2.1+.\n\n**I found an error.** Please open an issue or PR! See [CONTRIBUTING.md](./CONTRIBUTING.md).\n\n---\n\n## License\n\n- **Course content**: [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)\n- **Code examples**: [MIT](./LICENSE)\n\n---\n\n\u003cdiv align=\"center\"\u003e\n\nIf this course helped you, consider giving it a ⭐ — it helps others find it too.\n\nBuilt by the [ShipWithAI](https://shipwithai.io) community\n\n\u003c/div\u003e\n","funding_links":["https://github.com/sponsors/ShipWithAI"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshipwithai%2Fclaude-code-mastery","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshipwithai%2Fclaude-code-mastery","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshipwithai%2Fclaude-code-mastery/lists"}