This implements Geoffrey Huntley's iterative bash loop methodology where each coding task runs in a fresh AI agent process to avoid context window bloat. You write specs with clear acceptance criteria, run the loop, and it works through them autonomously until each outputs a DONE signal. The clever bit is that state lives on disk between iterations (specs, history logs, plans) while the agent itself stays fresh. Best for multi-feature work where you want the AI grinding through tasks unattended. Requires YOLO mode and solid acceptance criteria or it'll spin. The setup includes a project interview that focuses on vision over tech stack, which is a nice touch.

skills.sh installs
1.4K
GitHub stars
312
last updated
Aug 21, 2026

Install

$ npx -y skills add fstandhartinger/ralph-wiggum --skill ralph-wiggum --agent claude-code

Installs into .claude/skills of the current project.

Files

Ralph Wiggum

Autonomous AI coding with spec-driven development

What is Ralph Wiggum?

Ralph Wiggum combines Geoffrey Huntley's iterative bash loop with spec-driven development for fully autonomous AI-assisted software development.

The key insight: Fresh context each iteration. Each loop starts a new agent process with a clean context window, preventing context overflow and degradation.

When to Use This Skill

Use Ralph Wiggum when:

  • You have multiple specifications/features to implement
  • You want the AI to work autonomously through tasks
  • You need consistent, verifiable completion of acceptance criteria
  • You want to avoid context window problems in long sessions

How It Works

Sponsors

Details

Repository
github.com/fstandhartinger/ralph-wiggum
Category
CLI & Terminal
1netease avatarnetease-music-assistantnetease/skills网易云音乐智能助手,以模型判断为核心,通过 ncm-cli 执行操作。 核心能力:分析用户红心歌单偏好画像、制定多关键词搜索策略、智能推荐歌单/专辑/单曲(含两层推荐说明)、播放控制(播放/暂停/下一首/音量/队列)、管理定时推送调度、通过 OpenClaw 向飞书等 IM 渠道推送推荐结果、创建并写入歌单。 触发时机1.4Kskills.sh installs
2hoodini avatarmobile-responsivenesshoodini/ai-agents-skillsBuild responsive, mobile-first web applications. Use when implementing responsive layouts, touch interactions, mobile navigation, or optimizing for various scre1.4Kskills.sh installs
3hyperb1iss avatartui-designhyperb1iss/hyperskillsThis skill should be used when designing terminal user interfaces, creating TUI layouts, choosing TUI color schemes, implementing keyboard navigation, building 1.3Kskills.sh installs
4jezweb avatargithub-releasejezweb/claude-skillsPrepare and publish GitHub releases. Sanitizes code for public release (secrets scan, personal artifacts, LICENSE/README validation), creates version tags, and 1.3Kskills.sh installs
5cap-go avatarios-android-logscap-go/capgo-skillsGuide to accessing device logs on iOS and Android for Capacitor apps. Covers command-line tools, GUI applications, filtering, and real-time streaming. Use this 1.3Kskills.sh installs
6starchild-ai-agent avatarupbitstarchild-ai-agent/official-skillsUse upbit CLI for Upbit REST API — spot orders, market data, withdrawals, deposits, travel rule, account management. 업비트 CLI로 시세 조회, 주문, 잔고 확인, 입출금을 처리합니다. Trig1.3Kskills.sh installs