Claude How To
MetaTutorial guide with copy-paste templates for every Claude Code feature: commands, memory, skills, subagents, MCP, hooks.
Install
$ Clone luongnv89/claude-howto, then copy a skill from 03-skills/ into ~/.claude/skills/
Update
$ git -C ~/.claude/skills/<skill> pull
These skills are copied out of the luongnv89/claude-howto repo, not git checkouts; re-clone the repo and re-copy the skill from 03-skills/ to get the latest version.
When to use it
- You are new to Claude Code and want a structured, hands-on learning path covering every feature
- You want ready-made templates for slash commands, CLAUDE.md memory, skills, subagents, hooks, or plugins to drop into a project
- You are teaching or onboarding a team onto Claude Code and need a curated curriculum
- You want example skills like code-review-specialist, doc-generator, brand-voice, or refactor to copy and adapt
Commands & flags
- git clone https://github.com/luongnv89/claude-howto.git
- Clone the full tutorial + template repository.
- cp 01-slash-commands/optimize.md /path/to/project/.claude/commands/
- Copy a slash command template into a project.
- cp -r 03-skills/code-review-specialist ~/.claude/skills/
- Copy a ready-made skill into your global skills dir.
- ls 03-skills/
- Browse shipped skills: code-review-specialist, doc-generator, brand-voice, refactor, blog-draft, claude-md.
- open LEARNING-ROADMAP
- Follow the structured 10-module learning path (01-slash-commands through 10-cli).
How to use it
This is a tutorial repository plus a template library, not a one-command install. You clone it and selectively copy what you need.
git clone https://github.com/luongnv89/claude-howto.git
cd claude-howto
# Copy a slash command into your project
cp 01-slash-commands/optimize.md /path/to/project/.claude/commands/
# Copy a skill into your global skills dir
cp -r 03-skills/code-review-specialist ~/.claude/skills/
The repo is 10 numbered modules (01-slash-commands through 10-cli) plus docs, prompts, slides, and a LEARNING-ROADMAP. The 03-skills/ folder ships real SKILL.md skills (code-review-specialist, doc-generator, brand-voice, refactor, blog-draft, claude-md) you copy into ~/.claude/skills/.
Why it earns its place
One of the most popular Claude Code learning resources, and it doubles as a template library: every concept comes with production-ready, copy-paste files for slash commands, CLAUDE.md memory, skills, subagents, MCP configs, hooks, and plugin bundles. Rather than reading abstract docs you copy a working artifact straight into .claude/ and adapt it.
Try it
> Copy the code-review-specialist skill into ~/.claude/skills/ and use it to review my latest diff.