A coding-assistant skill that makes AI agents lead with the next action, using numbered steps and no filler or preamble.
luongnv89/claude-howto
A visual, example-driven guide to Claude Code with copy-paste templates for slash commands, memory, skills, subagents, hooks, and MCP.
- Stars
- 41,971
- Forks
- 5,163
- Open issues
- 34
- Last commit
- yesterday
What is it?
Claude How To is a structured tutorial for Claude Code, Anthropic's terminal coding agent. It walks readers from basic slash commands through memory files (CLAUDE.md), skills, subagents, hooks, MCP servers, plugins, checkpoints, advanced features and the CLI, in a suggested order with time estimates for each module.
Each module pairs Mermaid diagrams explaining how a feature works internally with ready-to-use files: slash command Markdown, CLAUDE.md templates, skill folders, subagent definitions, hook scripts, MCP configs and plugin bundles. The guide also includes a feature catalog and self-assessment commands run inside Claude Code.
The repository is documentation and templates rather than a runtime library. It also includes Python scripts that build an EPUB version of the guide, with tests run in CI.
Key features
- 01Visual tutorials with Mermaid diagrams explaining how each Claude Code feature works
- 02Copy-paste templates for slash commands, CLAUDE.md, skills, subagents, hooks and MCP configs
- 03A 10-module learning path from beginner to advanced with time estimates
- 04Built-in self-assessment and quiz commands run inside Claude Code
- 05Script to generate an offline EPUB version of the guide
Use cases
- Onboarding a developer who has installed Claude Code but doesn't know how to combine its features
- Setting up shared project memory and custom slash commands for a team
- Building a code review workflow that uses subagents and MCP servers
- Reading the guide offline as an EPUB ebook
Quick start
- 1
Clone the guide
git clone https://github.com/luongnv89/claude-howto.git - 2
Enter the project folder
cd claude-howto - 3
Copy a slash command into your project
mkdir -p /path/to/your-project/.claude/commands && cp 01-slash-commands/optimize.md /path/to/your-project/.claude/commands/ - 4
In Claude Code, run the command
/optimize
Things to know
- Requires an installed Claude Code, which the guide does not install for you.
- It is a tutorial collection of templates rather than a software package to run.
Topics
FAQ
- What is claude-howto?
- A visual, example-driven guide to Claude Code with copy-paste templates for slash commands, memory, skills, subagents, hooks, and MCP. Claude How To is a structured tutorial for Claude Code, Anthropic's terminal coding agent. It walks readers from basic slash commands through memory files (CLAUDE.md), skills, subagents, hooks, MCP servers, plugins, checkpoints, advanced features and the CLI, in a suggested order with time estimates for each module.
- Is claude-howto free to use? What license does it have?
- claude-howto is open source under the MIT license. Check the license terms before using it in commercial products.
- Is claude-howto still maintained?
- Actively maintained. The last commit to claude-howto was on Oct 19, 2026.
- What can I use claude-howto for?
- Onboarding a developer who has installed Claude Code but doesn't know how to combine its features Setting up shared project memory and custom slash commands for a team Building a code review workflow that uses subagents and MCP servers Reading the guide offline as an EPUB ebook
- How do I install claude-howto?
- Clone the guide: git clone https://github.com/luongnv89/claude-howto.git Enter the project folder: cd claude-howto Copy a slash command into your project: mkdir -p /path/to/your-project/.claude/commands && cp 01-slash-commands/optimize.md /path/to/your-project/.claude/commands/ In Claude Code, run the command: /optimize
- Where can I get claude-howto?
- The source code and installation instructions are on GitHub: https://github.com/luongnv89/claude-howto
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A 17-lesson Python tutorial that builds a Claude Code-like agent harness from scratch, starting with a single loop and bash.
A curated directory of 1000+ Claude Skills and plugins for Claude Code, Claude.ai and coding agents like Codex, Cursor and Gemini CLI.
A curated, continuously updated best-practices guide and reference collection for using Anthropic's Claude Code, covering subagents, commands, skills, hooks, memory and workflows.
A local catalog and control plane that lets Codex or Claude search 2,700+ SKILL.md playbooks, pick exact skills, validate a stack and preview an install plan.
A free, open-source desktop Cowork app that runs a built-in AI agent and coordinates multiple CLI agents like Claude Code and Codex.