Claude Code Guide
A community guide to Claude Code — setup, best practices, automation, and effective workflows.
Find this useful? Star the repo to follow updates and show support!
New! Enable proactive learning with Game Mode — /guide:game-mode on
Plugin available — This guide is also available as a Claude Code plugin. Install it for interactive onboarding and in-context Q&A. See the GitHub repo for install instructions. Already installed? Update with
/plugin update guide@claude-code-guide.
What’s Inside
- Getting Started — Environment setup, first session, model selection, best practices, and auto memory
- Automation — Hooks, skills, and sub agents — the three automation mechanisms
- Configuration & Extensions — CLAUDE.md, plugins, marketplace, MCP, and built-in tools
- Integrations — Claude Agent SDK, GitHub Actions, and other integration methods
- User Stories — Narrative walkthroughs of real-world scenarios
About This Guide
This is a community-maintained resource. It is not an official Anthropic product.
The guide is packaged as a Claude Code plugin with two main skills:
/guide:onboard— Interactive getting-started walkthrough/guide:ask— Ask any question about Claude Code features
Listen to this guide — NotebookLM audio overview provides an AI-generated audio reflection of the guide content.
⭐ Find this useful? Star the repo to follow updates and show support!
License
This project is licensed under CC BY 4.0.
The license covers the original contributions in this repository — including user stories, site styling, organizational structure, analogies, and the way knowledge is framed and presented. It does not cover the underlying Claude Code product or its official documentation, which remain the property of Anthropic, PBC. This project does not claim ownership over Anthropic’s features, APIs, or documentation.
Any party that incorporates original content from this repository — whether text, structure, or presentation — must provide attribution as required by CC BY 4.0.