收录 Agent Skills(SKILL.md 指令文件)的精选目录,帮助 Claude、Codex、Copilot 等 AI 助手学会新任务。
ClaytonFarr/ralph-playbook
基于 Geoff Huntley 的 Ralph 方法论,讲解如何运行自主 AI 编码循环的实践指南与提示词模板。
- Star
- 1,037
- Fork
- 266
- 未关闭 Issue
- 3
- 最近提交
- 8个月前
这是什么?
Ralph Playbook 是一份关于 Ralph 方法的实践指南,Ralph 是一种让 AI 编码代理在自主循环中工作的模式。每一轮迭代都从全新上下文开始,读取磁盘上的提示词文件和共享的实现计划,完成一个任务后提交并退出,无需人工编排即可持续推进。
指南将工作流分为三个阶段:以按主题拆分的 spec 文件定义需求;通过规划循环对比 spec 与代码进行差距分析;再通过构建循环,依据测试等反馈机制实现任务。仓库提供可直接改造的 PROMPT_plan 与 PROMPT_build 模板、用于记录构建和测试命令的 AGENTS.md 约定、示例 loop.sh 脚本,以及在跳过权限模式下运行代理时的沙箱隔离建议。
此外,文档还介绍了若干扩展思路,例如从验收标准推导测试需求、用 LLM 作为评审处理主观质量,以及将既有代码库逆向整理为 spec。内容同时提供格式化网页版与 Markdown 版本。
核心功能
- 01定义从需求、规划到构建的三阶段工作流
- 02提供规划模式与构建模式的提示词模板
- 03包含支持模式切换和最大迭代次数的示例 loop.sh
- 04说明 AGENTS.md 与实现计划如何在迭代间共享状态
- 05给出以沙箱隔离运行免授权代理的安全建议
适用场景
- 搭建基于书面 spec 自动实现项目功能的编码循环
- 为跨多个小任务工作的 AI 代理组织提示词和计划文件
- 在授予代理广泛权限前参考安全执行方式
快速上手
- 1
阅读 README 中的 Ralph Playbook 指南
- 2
设置用于自主运行的基础循环脚本
while :; do cat PROMPT.md | claude ; done
使用前须知
- 该仓库是方法论指南,而不是可安装的软件包。
- 示例循环使用 Claude 并需要跳过权限确认,因此必须在隔离的沙箱环境中运行以保证安全。
- 效果取决于对提示词、规范和反压机制的细致调整,结果可能具有不确定性。
标签
常见问题
- ralph-playbook 是什么?
- 基于 Geoff Huntley 的 Ralph 方法论,讲解如何运行自主 AI 编码循环的实践指南与提示词模板。 Ralph Playbook 是一份关于 Ralph 方法的实践指南,Ralph 是一种让 AI 编码代理在自主循环中工作的模式。每一轮迭代都从全新上下文开始,读取磁盘上的提示词文件和共享的实现计划,完成一个任务后提交并退出,无需人工编排即可持续推进。
- ralph-playbook 可以免费使用吗?用的什么许可证?
- ralph-playbook 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- ralph-playbook 还在维护吗?
- 超过半年未提交。ralph-playbook 最近一次提交是在 2026年3月6日。
- ralph-playbook 适合用来做什么?
- 搭建基于书面 spec 自动实现项目功能的编码循环 为跨多个小任务工作的 AI 代理组织提示词和计划文件 在授予代理广泛权限前参考安全执行方式
- ralph-playbook 怎么安装和运行?
- 阅读 README 中的 Ralph Playbook 指南 设置用于自主运行的基础循环脚本: while :; do cat PROMPT.md | claude ; done
- 在哪里获取 ralph-playbook?
- 源代码和安装说明在 GitHub 上:https://github.com/ClaytonFarr/ralph-playbook
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
汇集 1000 多个 Claude Skills 与插件的精选列表,覆盖 Claude Code、Claude.ai 及 Codex、Cursor 等编程智能体。
一组面向 Claude Code、Codex 等编程智能体的技能集,涵盖需求追问、TDD、调试、规划与代码审查。
Anthropic 开源的 Agent Skills 仓库,收录供 Claude 动态加载的专项任务技能文件夹。
一套提示词技能,让 AI 编程代理只写任务所需的代码,优先复用已有代码,用最少的实现解决问题。
一款 TypeScript 编程 Agent 命令行工具,在提示词中加入 ulw 或 mass ulw 关键词即可自动规划、调度多模型并校验结果。