shanraisshan/claude-code-best-practice
from vibe coding to agentic engineering - practice makes claude perfect
shanraisshan/claude-code-best-practice
from vibe coding to agentic engineering - practice makes claude perfect
Claude Code Best Practice 是由 shanraisshan 维护的 Claude Code 实践知识库,口号是「从 vibe coding 到 agentic engineering」。仓库把官方文档、Boris Cherny 等核心成员的公开建议与社区高赞工作流汇总成可检索的结构:涵盖 Subagents、Commands、Skills、Hooks、MCP、Settings 等原语,并附带 best-practice/ 指南与 implementation/ 可运行示例。README 还横向对比 Superpowers、gstack、OpenSpec 等十余套主流研发工作流,适合当作 Claude Code 的「课程式参考书」而非单一技能包。
/weather-orchestrator 演示 Command → Agent(预载 Skill)→ Skill 完整编排链路,含天气 SVG 输出Claude Code 能力迭代极快,官方文档、X 帖与工作流仓库分散在各处,新手容易把 Agent 当聊天机器人用、老手也难以及时跟进新原语。本仓库把「该用什么原语、如何编排、业界怎么玩」收敛到一处:你可以先跑通 /weather-orchestrator 理解编排模式,再按 Tips 优化自己的 CLAUDE.md,或对照工作流表选型 Superpowers / OpenSpec 等方案。对团队而言,它是可共享的 onboarding 教材;对个人而言,可减少反复搜索碎片教程的时间。
.claude/ 配置,ECC 可能更直接。克隆仓库到本地(可在独立目录学习,或 Fork 后按需拷贝 .claude/ 片段到自己的项目):
git clone https://github.com/shanraisshan/claude-code-best-practice.gitcd claude-code-best-practice在仓库根目录启动 Claude Code:
claude在 Claude Code 会话中执行编排示范命令:
/weather-orchestrator按提示选择摄氏或华氏温度单位;流程将依次调用 weather-agent(预载 weather-fetcher Skill)与 weather-svg-creator Skill。详见 orchestration-workflow 文档。
执行完成后应生成:
orchestration-workflow/weather.svg — 天气 SVG 卡片orchestration-workflow/output.md — 温度摘要终端会显示所取温度、单位与文件路径。若启用了作者推荐的 Claude Code Hooks,工作过程中还可听到自定义提示音。
🔥 Hot 与 implementation/ 中的高级特性(如 Ralph Wiggum Loop)有独立仓库,需单独克隆研读,并非全部内置于主仓库。tips/ 与 best-practice/。