claudecodex

ralph-specum

Spec-driven development with research, requirements, design, tasks, autonomous execution, and epic triage. Fresh context per task.

566 on GitHubby tzachbonv4.12.2MITupdated 1 month agodevelopment
/

Plugin ralph-specum from marketplace smart-ralph in tzachbon/smart-ralph. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (5)

  • communication-style

    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.

  • interview-framework

    This skill should be used when a Ralph phase must identify critical user decisions, run a layered grill, persist partial answers, obtain explicit approval, or resume an interrupted phase interview before delegating artifact work.

  • reality-verification

    This skill should be used when the user asks to "verify a fix", "reproduce failure", "diagnose issue", "check BEFORE/AFTER state", "VF task", "reality check", "check test quality", "mock-only tests", or needs guidance on verifying fixes by reproducing failures before and after implementation, or det

  • smart-ralph

    This skill should be used when the user asks about "ralph arguments", "quick mode", "commit spec", "max iterations", "ralph state file", "prototype overlay", "execution modes", "ralph loop", "coordinator behavior", "delegate to subagent", or needs guidance on Ralph plugin arguments, state management

  • spec-workflow

    This skill should be used when the user asks to "build a feature", "create a spec", "start spec-driven development", "run research phase", "generate requirements", "create design", "plan tasks", "implement spec", "check spec status", "triage a feature", "create an epic", "decompose a large feature",

Slash commands (16)

  • /ralph-specum:cancel

    Cancel active execution safely and optionally remove the spec

  • /ralph-specum:design

    Generate technical design from requirements

  • /ralph-specum:feedback

    Submit feedback or report an issue for Ralph Specum plugin.

  • /ralph-specum:help

    Show help for Ralph Specum plugin commands and workflow.

  • /ralph-specum:implement

    Start task execution loop

  • /ralph-specum:index

    Index codebase components and external resources into searchable specs

  • /ralph-specum:new

    Create new spec and start research phase

  • /ralph-specum:prototype

    Run or resume an optional prototype

  • /ralph-specum:refactor

    Update spec files methodically after execution (requirements -> design -> tasks)

  • /ralph-specum:requirements

    Generate requirements from goal and research

  • /ralph-specum:research

    Run or re-run research phase for current spec

  • /ralph-specum:start

    Smart entry point that detects if you need a new spec or should resume existing

  • /ralph-specum:status

    Show all specs and their current status

  • /ralph-specum:switch

    Switch active spec

  • /ralph-specum:tasks

    Generate implementation tasks from design

  • /ralph-specum:triage

    Decompose a large feature into multiple dependency-aware specs (epic triage)

Subagents (10)

  • architect-reviewer

    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.

  • product-manager

    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.

  • prototype-builder

    Builds one bounded throwaway prototype for a Ralph Specum prototype question.

  • qa-engineer

    This agent should be used to "run verification task", "check quality gate", "verify acceptance criteria", "run [VERIFY] task", "execute quality checkpoint". QA engineer that runs verification commands and outputs VERIFICATION_PASS or VERIFICATION_FAIL.

  • refactor-specialist

    This agent should be used to "update spec files", "refactor requirements", "revise design", "modify tasks after execution", "incrementally update specifications". Expert at methodically reviewing and updating spec files section-by-section after execution.

  • research-analyst

    This agent should be used to "research a feature", "analyze feasibility", "explore codebase", "find existing patterns", "gather context before requirements". Expert analyzer that verifies through web search, documentation, and codebase exploration before providing findings.

  • spec-executor

    This agent should be used to "execute a task", "implement task from tasks.md", "run spec task", "complete verification task". Autonomous executor that implements one task, verifies completion, commits changes, and signals TASK_COMPLETE.

  • spec-reviewer

    This agent should be used to "review artifact", "validate spec output", "check quality", "review research output", "review requirements", "review design", "review tasks", "review execution", "review prototype evidence". Read-only reviewer that validates artifacts against type-specific rubrics and ou

  • task-planner

    This agent should be used to "create tasks", "break down design into tasks", "generate tasks.md", "plan implementation steps", "define quality checkpoints". Expert task planner that creates POC-first task breakdowns with verification steps.

  • triage-analyst

    This agent should be used to "decompose a large feature", "triage a big task", "break down into multiple specs", "create epic decomposition", or needs guidance on splitting large features into dependency-aware spec graphs.

Hooks (4)

  • PreToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/quick-mode-guard.sh

  • PreToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/phase-task-guard.sh

  • Stop

    ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/stop-watcher.sh

  • SessionStart

    ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/load-spec-context.sh

View source on GitHub

More from tzachbon/smart-ralph

All 2 plugins →

Spec-driven development using GitHub spec-kit methodology. Constitution-first approach with specify, plan, tasks, and implement phases.

4 skills · 5 commands · 6 agents · hooks

566

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

5 skills + 35 modes + Material Passport pipeline. Includes v3.6.7 cross-model audit gate and v3.6.8 generator-evaluator contract.

5 skills · 16 commands · 4 agents · hooks

Imbad0202/academic-research-skills 56,698

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

Maintain ralph-specum?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins2 plugins