iyaki

Specralph — Testing skill for Claude Code

Testing community

Spec-driven AI coding automation CLI.

How to install Specralph

This entry records only its repository, not the path inside it, so there is no exact command to give. Open iyaki/specralph and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Specralph does

Spec-driven AI coding automation CLI. AI Loops runner for Claude Code, OpenCode, Cursor, and other agent CLIs.

Alternatives in Testing

  • Test Runner — Run Python tests with pytest, unittest, or other testing frameworks 23.4k ★
  • Spec Kitty — Spec-Driven Development for serious software developers 1.6k ★
  • Spec Driven Develop — Spec-driven development workflow for AI coding agents: architecture-first planning, task decomposition, GitHub 975 ★

README

SpecRalph - Spec-Driven Ralph-Wiggum Agentic AI Loops

[![GitHub Release](https://img.shields.io/github/v/release/iyaki/specralph)](https://github.com/iyaki/specralph/releases) [![Build Status](https://img.shields.io/github/actions/workflow/status/iyaki/specralph/quality.yml)](https://github.com/iyaki/specralph/actions) [![License](https://img.shields.io/github/license/iyaki/specralph)](LICENSE)

SpecRalph (formerly Ralphex) is a **spec-driven AI coding automation CLI** for developers. It orchestrates iterative development loops with external agent CLIs like **Claude Code, OpenCode, Cursor, and Oh My Pi**. Built with **Go** for **cross-platform** support (Linux, macOS, Windows), SpecRalph implements the [Ralph Wiggum methodology](https://ghuntley.com/ralph/) for **AI-assisted software development**: define specs, generate implementation plans, and execute automated coding loops until completion.

SpecRalph wraps a supported agent CLI in a repeatable loop: resolve a prompt, run the agent, and repeat until the agent emits `COMPLETE` or max iterations is reached. Each pass works against the updated repository, which makes it a good fit for specs, implementation plans, and repository-local prompts.

[!NOTE] The repository is `iyaki/specralph`, but the CLI command remains `ralph`.

[!IMPORTANT] SpecRalph does not bundle an agent runtime. Install and authenticate a supported agent CLI separately, then make sure its binary is available on your `PATH`.

Table of Contents