luongnv89/claude-howto
A visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.
luongnv89/claude-howto
A visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.
Claude How To 是由 luongnv89 维护的 Claude Code 可视化教程库,口号是「Master Claude Code in a Weekend」。仓库把官方文档里分散的特性说明,整理成 10 个渐进模块:从 Slash Commands、Memory、Skills 到 Hooks、MCP、Subagents、Plugins 与 Checkpoints,每个模块配有 Mermaid 图解、生产级可复制模板,以及带时间估算的学习路线图。README 提供英、越、中、乌、日多语言版本,并随 Claude Code 2.1+ 持续更新(当前 v2.1.160)。
.claude/commands/、CLAUDE.md、Hook 脚本、MCP 配置、Subagent 定义与完整 Plugin 包,复制即可用/self-assessment 或 /lesson-quiz [topic],定位知识盲区并生成个性化路线uv run scripts/build_epub.py 导出 EPUB 电子书很多人装完 Claude Code 只会聊天,不知道如何把 Commands、Hooks、Skills 与 Subagents 串成真正省时的流水线。本仓库解决三个痛点:官方文档偏功能参考、缺少组合示例;学习顺序不清晰;示例过于基础。你可以 15 分钟内复制 optimize 命令体验价值,再按路线图逐步搭建代码审查、CI/CD 自动化、文档生成等复合工作流。对团队而言,它是可 Fork 的 onboarding 教材;对个人而言,比零散搜教程更省时间。
/self-assessment 自测;若你需要工作流横评与 80+ 条 Tips 索引,可配合 Best Practice 使用。.claude/ 配置模板的 Tech Lead。npm install -g @anthropic-ai/claude-code 或原生二进制均可)并完成 Anthropic 账号认证。https://downloads.claude.ai/claude-code-releases(v2.1.116+ 下载源)。克隆仓库到本地:
git clone https://github.com/luongnv89/claude-howto.gitcd claude-howto将第一个 Slash Command 复制到你的项目(把 /path/to/your-project 换成实际路径):
mkdir -p /path/to/your-project/.claude/commandscp 01-slash-commands/optimize.md /path/to/your-project/.claude/commands/可选:一次性完成 1 小时基础配置:
cp 01-slash-commands/*.md .claude/commands/cp 02-memory/project-CLAUDE.md ./CLAUDE.mdcp -r 03-skills/code-review-specialist ~/.claude/skills/在目标项目目录启动 Claude Code:
claude在 Claude Code 会话中输入:
/optimize或运行自测命令定位学习起点:
/self-assessment按 LEARNING-ROADMAP.md 从对应等级模块开始;初学者建议从 01-slash-commands 入手。
/optimize 等 Slash Command 能正常触发并执行预期流程。02-memory/project-CLAUDE.md 复制的 CLAUDE.md,且 Claude Code 能读取项目记忆。code-review-specialist 等能力可在相关任务中被自动调用。/lesson-quiz hooks(或其他 topic)检验理解程度。.claude/、CLAUDE.md)与 用户级(~/.claude/skills/、~/.claude/hooks/)路径,混用会导致命令找不到或权限问题。chmod +x ~/.claude/hooks/*.sh;MCP 配置常需额外环境变量(如 GITHUB_TOKEN)。downloads.claude.ai。