Community生产力与协作github.com

andrelandgraf/ralph-loop

自动化代理驱动开发的完整设置。将功能定义为带有可测试验收条件的用户故事,然后让AI代理循环运行,直至所有故事通过。

ralph-loop 是什么?

该技能提供了一套完整的自动化代理驱动开发(Agent-Driven Development)流程。开发者可以将新功能拆解为带有明确可测试验收条件的用户故事(User Stories),然后使用此技能启动一个AI代理循环。在循环中,AI代理会自主尝试实现这些故事,并不断运行测试来验证验收条件是否满足;如果失败,代理会读取错误信息并迭代修正代码,直到所有故事都通过测试。该技能主要适用于Claude Code等支持自定义技能的终端AI编码助手,通过定义清晰的验收标准和循环机制,大幅减少人工介入,提升开发效率。它利用SKILL.md中的指令来初始化项目结构、管理故事列表,并控制代理的持续迭代行为。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/andrelandgraf/fullstackrecipes/tree/main/skills/ralph-loop

Installed? Explore more 生产力与协作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

ralph-loop 是做什么的?

自动化代理驱动开发的完整设置。将功能定义为带有可测试验收条件的用户故事,然后让AI代理循环运行,直至所有故事通过。

相关技能