
Claude How To
github.com/luongnv89/claude-howto- Category
- Education
- Rank
- No. 699Tools index
Previous survey · No. 692 ·
- Pricing
- Open Source
- Type
- TOOL
- Builder
- luongnv89
- GitHub
- 41.5k stars
- Latest release
- v2.1.160
- Date
About
A structured self-study guide to Claude Code, organised as ten tutorial modules that progress from slash commands and memory files through skills, subagents, MCP servers, hooks, plugins and checkpoints. It is a documentation and template collection rather than runnable software, pairing copy-paste configuration snippets with Mermaid diagrams of how the features interact and self-assessment quizzes, and estimates 11-13 hours to work through.
What it does
Claude How To is a repository-based curriculum for turning Claude Code configuration pieces into working project workflows. Readers assess their level, follow ordered modules, copy usable configurations, combine features into pipelines, and check their understanding with topic quizzes. The same Markdown material can become a static website or offline EPUB.
Why it's ranked here
This is a strong practical learning resource because it connects individual Claude Code features through concrete automation scenarios. It also supplies reusable artifacts instead of stopping at explanation. Its breadth comes with maintenance risk, and the repository roadmap shows that deeper scenarios, decision trees, recipe coverage, and version auditing remain ongoing work.
What's good
The guide explains interactions among memory, commands, hooks, subagents, skills, plugins, checkpoints, and external tools. Mermaid diagrams expose workflow structure. Templates give readers something testable immediately. Validation scripts check links, cross-references, diagram syntax, and Markdown rendering, while separate builders reuse the documentation for web and ebook output.
Tradeoffs
This is primarily educational content and configuration material, not a packaged application or managed service. Copying examples into a project still requires local setup and judgment. EPUB generation needs Python dependencies plus a Mermaid command-line renderer. Website builds download and cache vendor assets initially. Some planned module upgrades and agent-oriented indexing are not yet presented as completed work.
How to use it well
Use it after basic Claude Code prompting, when you want repeatable project conventions or multi-feature automation. Start with the self-assessment, follow the relevant modules, then adapt one template at a time and validate behavior in your own repository. Keep official documentation nearby for exact feature specifications. This guide complements that reference rather than replacing it.
Technical notes+
README.md defines ten ordered modules, self-assessment commands, copy-based installation, supported translations, and the learning roadmap. scripts/build_website.py converts the Markdown source into responsive static HTML, rewrites internal links, self-hosts runtime assets, and uses scripts/vendor_assets.py to fetch and cache Tailwind, Mermaid, and fonts. scripts/build_epub.py creates an EPUB, renders Mermaid blocks locally through mmdc, rewrites chapter links, and generates cover assets. scripts/check_links.py, scripts/check_cross_references.py, scripts/check_mermaid.py, and scripts/check_markdown_rendering.py provide targeted content validation. docs/ROADMAP-20260401.md and docs/TASKS-20260401.md describe unfinished work for richer modules, generated agent indexes, recipes, staleness checks, and version audits.
Observed
- License
- MIT
- Primary format
- Markdown curriculum and reusable Claude Code configuration templates
- Implementation language
- Python for website, EPUB, translation, link, diagram, and Markdown validation tooling
- Install surface
- Clone the repository, then copy commands, memory templates, and skills into Claude Code configuration locations
- Interfaces
- Documentation, copyable configuration artifacts, Python command-line build tools, self-assessment commands, and lesson quiz commands
- Published outputs
- Static HTML website and offline EPUB generated from the Markdown source
- Languages
- English, Vietnamese, Chinese, Ukrainian, and Japanese
- Curriculum structure
- Ten ordered modules covering commands, memory, checkpoints, CLI use, skills, hooks, MCP, subagents, advanced features, and plugins
Read from README.md, docs/TASKS-20260401.md, docs/ROADMAP-20260401.md, scripts/build_epub.py, scripts/check_links.py, scripts/build_website.py, scripts/check_mermaid.py, scripts/vendor_assets.py, 06-hooks/context-tracker.py, scripts/sync_translations.py, scripts/check_cross_references.py, scripts/check_markdown_rendering.py.
Tags
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.