Spec-driven development with smart compaction. A Claude Code plugin that combines the Ralph Wiggum agentic loop with structured specification workflow.
Cancel active execution loop, cleanup state, and remove spec
Generate technical design from requirements
Submit feedback or report an issue for RalphHarness plugin.
Show help for RalphHarness plugin commands and workflow.
You are starting the task execution loop.
This agent should be used to "create technical design", "define architecture", "design components", "create design.md", "analyze trade-offs". Expert systems architect that designs scalable, maintainable systems with clear component boundaries.
Parallel review agent that evaluates completed tasks via filesystem communication
Driver role in pair-debug mode — spec-executor in pair-debug context
Navigator role in pair-debug mode — external-reviewer in pair-debug context
This agent should be used to "generate requirements", "write user stories", "define acceptance criteria", "create requirements.md", "gather product requirements". Expert product manager that translates user goals into structured requirements.
This skill should be used when generating spec artifacts (research.md, requirements.md, design.md, tasks.md), formatting agent output, structuring phase results, or when any Ralph agent needs guidance on concise, scannable output formatting. Applies to all Ralph spec phase agents.
This skill must ALWAYS be invoked at the start of every spec — it audits the agent's own system prompt for broken references before any work begins. Invoke unconditionally regardless of goal keywords. Detects phantom infrastructure, ghost paths, incorrect URLs, missing CLI tools, and absent .env files referenced in CLAUDE.md, copilot-instructions.md, or any active system prompt instructions.
Load this skill suite for any spec that involves end-to-end testing, browser automation, Playwright, MCP browser tools, VE tasks, user flow verification, UI testing, or integration tests that drive a real browser. Covers session lifecycle, environment setup, navigation anti-patterns, stable-state detection, auth flows, selector stability, and cleanup guarantees.
This skill should be used when running an interactive interview before a spec phase, gathering requirements through dialogue, asking the user clarifying questions before delegating to a subagent, or when any Ralph phase command (research, requirements, design, tasks) needs adaptive brainstorming dialogue. Covers the 3-phase algorithm (Understand, Propose Approaches, Confirm and Store).
This skill should be used when the user asks about "ralph arguments", "quick mode", "commit spec", "max iterations", "ralph state file", "execution modes", "ralph loop", "coordinator behavior", "delegate to subagent", or needs guidance on Ralph plugin arguments, state management, delegation patterns, or execution loop behavior. Core behavioral skill for all RalphHarness operations.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Spec-driven development with smart compaction. A Claude Code plugin that combines the Ralph Wiggum agentic loop with structured specification workflow.
/ralph-bmad:import/ralphharness:rag-onboard# Add the marketplace
/plugin marketplace add informatico-madrid/ralphharness
# Install the plugin
/plugin install ralphharness@ralphharness
# Restart Claude Code to load
# Clone the repo
git clone https://github.com/informatico-madrid/ralphharness.git
# Install from local path
/plugin install /path/to/ralphharness
# Or install directly from GitHub
/plugin install https://github.com/informatico-madrid/ralphharness
# Clone and link for development
git clone https://github.com/informatico-madrid/ralphharness.git
cd ralphharness
/plugin install .
When installed via the Codex-packaged distribution (ralphharness-codex), commands are exposed with the ralphharness- prefix:
$ralphharness-triage "Build a multi-tenant SaaS platform"
$ralphharness-research
$ralphharness-requirements
$ralphharness-design
$ralphharness-tasks
$ralphharness-implement
$ralphharness-start my-feature "Build user authentication"
$ralphharness-cancel
$ralphharness-status
$ralphharness-feedback
$ralphharness-help
$ralphharness-index
$ralphharness-refactor
$ralphharness-rollback
$ralphharness-switch
See the Codex plugin README for full Codex-specific documentation.
/ralphharness "Add user authentication with JWT tokens" --mode interactive --dir ./auth-spec
This will:
requirements.md and pause for approval/ralphharness:approve, generate design.md and pausetasks.md and pause# The smart way (auto-detects resume or new)
/ralphharness:start user-auth Add JWT authentication
# Quick mode (skip spec phases, auto-generate everything)
/ralphharness:start "Add user auth" --quick
# The step-by-step way
/ralphharness:new user-auth Add JWT authentication
/ralphharness:requirements
/ralphharness:design
/ralphharness:tasks
/ralphharness:implement
If you've already created planning documents in BMAD, skip the research phase and import directly into a ralphharness spec:
/ralph-bmad:import <bmad-project-path> <spec-name>
Arguments:
bmad-project-path (required): Path to BMAD project directory (must contain _bmad-output/)spec-name (required): Kebab-case name for the new specWhat Gets Generated:
requirements.md — User stories extracted from PRD functional requirementsdesign.md — Architecture decisions and technical decisionstasks.md — Story breakdown as executable Phase 1 tasks (ready for /ralphharness:implement)Example:
# From project root with BMAD artifacts
/ralph-bmad:import . rag-integration
# From external BMAD project
/ralph-bmad:import ../bmad-projects/my-feature feature-name
The import command converts BMAD's structured planning (PRD, epics, architecture) into RalphHarness's executable format. No manual reformatting needed — specs are ready to execute immediately.
npx claudepluginhub informatico-madrid/ralph-harness --plugin ralphharnessBMAD structural mapper — converts BMAD PRD, epics, and architecture artifacts into RalphHarness spec files
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Complete developer toolkit for Claude Code
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.