Incrementally fix build and type errors with minimal, safe changes.
Comprehensive security and quality review of uncommitted changes:
Generate and run end-to-end tests with Playwright. Creates test journeys, runs tests, captures screenshots/videos/traces, and uploads artifacts.
Verify project is properly configured for Ralph workflows
Analyze the current session and extract any patterns worth saving as skills.
Expert code review specialist. Proactively reviews code for quality, security, and maintainability. Use immediately after writing or modifying code. MUST BE USED for all code changes.
Security vulnerability detection and remediation specialist. Use PROACTIVELY after writing code that handles user input, authentication, API endpoints, or sensitive data. Flags secrets, SSRF, injection, unsafe crypto, and OWASP Top 10 vulnerabilities.
Test-Driven Development specialist enforcing write-tests-first methodology. Use PROACTIVELY when writing new features, fixing bugs, or refactoring code. Ensures 80%+ test coverage.
Expert planning specialist for complex features and refactoring. Use PROACTIVELY when users request feature implementation, architectural changes, or complex refactoring. Automatically activated for planning tasks.
Software architecture specialist for system design, scalability, and technical decision-making. Use PROACTIVELY when planning new features, refactoring large systems, or making architectural decisions.
Universal coding standards, best practices, and patterns for TypeScript, JavaScript, React, and Node.js development.
Instinct-based learning system that observes sessions via hooks, creates atomic instincts with confidence scoring, and evolves them into skills/commands/agents. v2.1 adds project-scoped instincts to prevent cross-project contamination.
Create a new plan folder
Plan a feature and create a PRD item
Use this skill when adding authentication, handling user input, working with secrets, creating API endpoints, or implementing payment/sensitive features. Provides comprehensive security checklist and patterns.
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.
Autonomous coding loops with Docker AI Sandboxes. A custom sandbox template with pre-installed plugin for plan-driven development.
prd.json, Claude executes them one at a timeFEATURE_COMPLETE, ALL_COMPLETE, BLOCKED signal iteration status/ralph-once) or autonomous (/ralph-loop)# 1. Build the sandbox template
cd ralph-sandbox
docker build -t ralph-sandbox -f docker/Dockerfile .
# 2. Enter sandbox in your project
docker sandbox run --template ralph-sandbox /path/to/project claude
# 3. Initialize ralph scripts (one time per project)
/ralph-init
# 4. Exit and run interactively from terminal
./ralph/ralph-once.sh
┌─────────────────────────────────────────────────────────┐
│ Docker Sandbox (ralph-sandbox) │
│ │
│ ~/.claude/commands/ ← Plugin commands auto-installed │
│ ~/.claude/skills/ ← Plugin skills auto-installed │
│ ~/.claude/agents/ ← Plugin agents auto-installed │
│ ~/.claude/rules/ ← Plugin rules auto-installed │
│ │
│ ┌────────────────────────────────────────────────────┐ │
│ │ Claude (with full plugin tooling) │ │
│ │ │ │
│ │ /ralph-once → single task, user approves commit │ │
│ │ /ralph-loop → autonomous until complete/blocked │ │
│ └────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────┘
| Command | Description |
|---|---|
/ralph-init | Install ralph scripts to project for terminal use |
/ralph-once | Run single task (supervised, approves commits) |
/ralph-loop | Run autonomous loop until complete or blocked |
/health-check | Verify project has required plan structure |
/tdd | Test-driven development workflow |
/code-review | Run code review on changes |
/build-fix | Fix build/lint/type errors |
/verify | Run verification loop |
/learn | Capture learnings to learnings.md |
/refactor-clean | Refactor and clean code |
./ralph/ralph-once.sh # Run single iteration (launches sandbox)
./ralph/ralph-once.sh my-plan # Specify plan name
./ralph/sandbox.sh # Enter sandbox interactively
your-project/
├── plans/
│ └── <plan-name>/
│ ├── CLAUDE.md # Project guidance (required)
│ ├── prd.json # Task definitions (required)
│ ├── learnings.md # Decisions & context (optional)
│ ├── PLAN.md # Implementation overview (optional)
│ ├── DESIGN.md # Visual specs (optional)
│ └── API.md # API docs (optional)
└── ralph/ # Created by /ralph-init
├── ralph-once.sh
└── sandbox.sh
{
"planName": "my-feature",
"description": "What this plan accomplishes",
"tasks": [
{
"id": "task-001",
"category": "feature",
"description": "What to build",
"status": "pending",
"context": "Problem/solution context",
"filesToModify": ["src/file.ts"],
"implementation": {
"approach": "How to implement",
"considerations": ["Edge cases", "Dependencies"]
},
"steps": ["Step 1", "Step 2"],
"passes": false
}
]
}
Claude outputs these to signal iteration status:
<promise>FEATURE_COMPLETE</promise> <!-- Task done, continue loop -->
<promise>ALL_COMPLETE</promise> <!-- All tasks done, stop -->
<promise>BLOCKED</promise> <!-- Need human help, stop -->
| Mode | How | Permissions | Use Case |
|---|---|---|---|
| Interactive | ./ralph/ralph-once.sh | acceptEdits | Terminal, supervised |
| Command | /ralph-once | acceptEdits | In sandbox, supervised |
| Autonomous | /ralph-loop | dangerously-skip | In sandbox, unattended |
Agents (9)
Skills (7)
Commands (10)
Rules (7)
npx claudepluginhub braddenver/ralph-sandboxAutonomous end-to-end development system - from requirement to production-ready code with zero manual intervention
A plugin to help with Ralph's tasks
Autonomous coding using the Ralph Wiggum technique - simple loops, persistent memory, one task at a time
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
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.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).