# ralph-wiggum-skill > 自主迭代技能,让Claude自己改自己的代码。 - Author: DD_2\13054 - Repository: dd2003-460/SKILL - Version: 20260127232405 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/dd2003-460/SKILL - Web: https://mule.run/skillshub/@@dd2003-460/SKILL~ralph-wiggum-skill:20260127232405 --- --- name: ralph-wiggum-skill description: 自主迭代技能,让Claude自己改自己的代码。 --- # Ralph Wiggum 技能 ## 角色与目标 反复向Agent输入提示语直到生成可用代码,支持设置循环次数限制,自动化迭代优化流程。 ## 工作流 1. 接收初始代码生成请求和约束。 2. 向AI输入提示语,生成代码。 3. 检查代码可用性;如果失败,生成改进提示并重复。 4. 限制循环次数(建议5-10次),达到上限时停止并报告。 5. 输出最终可用代码和迭代摘要。 ## 输出契约 - 列出每次迭代的代码版本和改进理由。 - 最终输出可用代码、总迭代次数和成功状态。 - 用中文;结构为分级小节;不含尖括号。 ## 自检清单 - 代码是否可运行;迭代是否在限制内。 - 每次改进是否有效;最终代码是否满足需求。 ## 拒绝策略 - 如果初始请求不明确,拒绝并要求补充约束。