← Open Source
wesammustafa

Claude-Code-Everything-You-Need-to-Know

A practical Claude Code guide with clear mental models and copy-paste examples — setup, prompt engineering, slash commands, skills, hooks, subagents, agent teams, and MCP servers. Beginner path to power-user depth. Featured in Awesome Claude Code.

TutorialsTool-specific tutorialsPython
Open on GitHub
Momentum
+2stars in 24 hours+0.1%
3.10k
Stars
358
Forks
+29
This week
6
Contributors
Created 2025-08-17 · Updated 2026-10-05 · #2579 today
Top developers
README

Claude Code: Everything You Need to Know Trail blazes: three painted marks climbing a post, the mark of this guide

Learn Claude Code in three levels, from your first session to unattended multi-agent runs.

An independent community guide. Not affiliated with or endorsed by Anthropic.

Verified against Claude Code v2.1.285 (stable) Edition release date License: MIT Mentioned in Awesome Claude Code

Pick your level

Beginner

For you if you're new to Claude Code and comfortable with a terminal and git.
You'll take one change from request to commit, safely, and give your project a memory. About 2½ hours.
Start Beginner

Intermediate

Ready if you can plan a change in plan mode, review the diff and commit it, and keep a long session on track.
You'll shape Claude Code to your project with skills, hooks, subagents, MCP and plugins. About 3 hours.
Start Intermediate

Being rebuilt: these pages are from the previous edition and not yet re-verified.

Advanced

Ready if you can write a project skill, enforce a rule with a hook, delegate to a subagent and connect an MCP server.
You'll run Claude Code in parallel, unattended in CI, and for a team, within limits you set. About 3 hours 20 minutes, plus run time.
Start Advanced

Being rebuilt: these pages are from the previous edition and not yet re-verified.

Install

curl -fsSL https://claude.ai/install.sh | bash

macOS, Linux and WSL. For Windows and other installers, see the official setup page. Claude Code needs a paid Claude plan (Pro, Max, Team or Enterprise), a Claude Console account, or a supported cloud provider (Quickstart).

Everything in the guide

Every page, by level

Beginner: Level index · Install, sign in and look around · Permission modes and plan mode · Your first change, from request to commit · Keep a session on track · Project memory with CLAUDE.md · Capstone

Beginner Electives: IDE extensions · Screenshots and images · The built-in teachers

Intermediate (being rebuilt): Level index

Advanced (being rebuilt): Level index

Topics: All topics · Permissions and safety · Memory and context · Models, effort and cost · Skills · Hooks · Subagents and parallel work · MCP · Plugins · Automation

Reference: Reference index · Models and effort · Commands by level · Feature map · Further learning · Glossary · Changelog

From the previous edition, not yet re-verified: Skills · Hooks · Subagents and parallel work · MCP · Fast mode · Skills in depth · Agent teams · Dynamic workflows · Effort levels · FAQ

Examples: How to use the examples


Found something stale? Report it with a source. Stuck on a lesson? Use the link at the bottom of that lesson. Claude Code is a product of Anthropic.

MIT License · Contributing · Changelog

Links from the previous edition

The previous edition's README sections moved. If a link brought you here, find its section below: