VerifiedGit
v1.0.0

smart-ralph

by @tzachbon0 pulls
URLopenbooklet.com/s/smart-ralph
Pinnedopenbooklet.com/s/smart-ralph@1.0.0
APIGET /api/v1/skills/smart-ralph

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 Ralph Specum operations.

20 skills from this repotzachbon/smart-ralph
smart-ralphviewing
communication-styleplugins/ralph-speckit/skills/communication-style/SKILL.md

Output rules for all agents - concise, scannable, actionable. Based on Matt Pocock's planning principles.

delegation-principleplugins/ralph-speckit/skills/delegation-principle/SKILL.md

Core principle that the main agent is a coordinator, not an implementer. All work must be delegated to subagents.

interview-frameworkplugins/ralph-specum/skills/interview-framework/SKILL.md

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).

ralph-specumplugins/codex/skills/ralph-specum/SKILL.md

Use only when the user explicitly invokes `$ralph-specum`, requests Ralph Specum in Codex, asks Ralph Specum to handle a named phase, or explicitly requests autonomous or quick mode or continuation without pauses.

ralph-specum-cancelplatforms/codex/skills/ralph-specum-cancel/SKILL.md

This skill should be used only when the user explicitly asks to use `$ralph-specum-cancel`, or explicitly asks Ralph Specum in Codex to stop execution or remove a spec.

ralph-specum-designplugins/codex/skills/ralph-specum-design/SKILL.md

This skill should be used only when the user explicitly asks to use `$ralph-specum-design`, or explicitly asks Ralph Specum in Codex to run the design phase.

ralph-specum-feedbackplatforms/codex/skills/ralph-specum-feedback/SKILL.md

This skill should be used only when the user explicitly asks to use `$ralph-specum-feedback`, or explicitly asks Ralph Specum in Codex to draft or submit feedback.

ralph-specum-implementplugins/codex/skills/ralph-specum-implement/SKILL.md

This skill should be used only when the user explicitly asks to use `$ralph-specum-implement`, or explicitly asks Ralph Specum in Codex to run implementation for approved tasks, quick mode, or an explicit continue request.

ralph-specum-indexplatforms/codex/skills/ralph-specum-index/SKILL.md

This skill should be used only when the user explicitly asks to use `$ralph-specum-index`, or explicitly asks Ralph Specum in Codex to generate or refresh index artifacts.

ralph-specum-refactorplugins/codex/skills/ralph-specum-refactor/SKILL.md

This skill should be used only when the user explicitly asks to use `$ralph-specum-refactor`, or explicitly asks Ralph Specum in Codex to revise spec artifacts after implementation learnings.

ralph-specum-requirementsplugins/codex/skills/ralph-specum-requirements/SKILL.md

This skill should be used only when the user explicitly asks to use `$ralph-specum-requirements`, or explicitly asks Ralph Specum in Codex to run the requirements phase.

ralph-specum-researchplugins/codex/skills/ralph-specum-research/SKILL.md

This skill should be used only when the user explicitly asks to use `$ralph-specum-research`, or explicitly asks Ralph Specum in Codex to run the research phase.

ralph-specum-startplugins/codex/skills/ralph-specum-start/SKILL.md

This skill should be used only when the user explicitly asks to use `$ralph-specum-start`, or explicitly asks Ralph Specum in Codex to start or resume a spec.

ralph-specum-statusplatforms/codex/skills/ralph-specum-status/SKILL.md

This skill should be used only when the user explicitly asks to use `$ralph-specum-status`, or explicitly asks Ralph Specum in Codex for status or active spec progress.

ralph-specum-switchplatforms/codex/skills/ralph-specum-switch/SKILL.md

This skill should be used only when the user explicitly asks to use `$ralph-specum-switch`, or explicitly asks Ralph Specum in Codex to switch the active spec.

ralph-specum-tasksplugins/codex/skills/ralph-specum-tasks/SKILL.md

This skill should be used only when the user explicitly asks to use `$ralph-specum-tasks`, or explicitly asks Ralph Specum in Codex to run the tasks phase.

ralph-specum-triageplugins/codex/skills/ralph-specum-triage/SKILL.md

This skill should be used only when the user explicitly asks to use `$ralph-specum-triage`, or explicitly asks Ralph Specum in Codex to triage a large effort into multiple specs.

reality-verificationplugins/ralph-specum/skills/reality-verification/SKILL.md

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 detecting mock-heavy test anti-patterns.

speckit-workflowplugins/ralph-speckit/skills/speckit-workflow/SKILL.md

Comprehensive understanding of the spec-kit methodology. Constitution-driven feature development with specify, plan, tasks, and implement phases.

Auto-indexed from tzachbon/smart-ralph

Are you the author? Claim this skill to take ownership and manage it.

Related Skills

@openbooklet

graceful-error-recovery

Use this skill when a tool call, command, or API request fails. Diagnose the root cause systematically before retrying or changing approach. Do not retry the same failing call without first understanding why it failed.

1.1K0
@openbooklet

audience-aware-communication

Use this skill when writing any explanation, documentation, or response that will be read by someone else. Match vocabulary, depth, and format to the audience's expertise level before writing.

1.1K0
@openbooklet

Refactoring Expert

Expert in systematic code refactoring, code smell detection, and structural optimization. Use PROACTIVELY when encountering duplicated code, long methods, complex conditionals, or any code quality issues. Detects code smells and applies proven refactoring techniques without changing external behavior.

600
@openbooklet

Research Expert

Specialized research expert for parallel information gathering. Use for focused research tasks with clear objectives and structured output requirements.

600
@openbooklet

clarify-ambiguous-requests

Use this skill when the user's request is ambiguous, under-specified, or could be interpreted in multiple ways. If proceeding with a wrong assumption would waste significant work, always ask exactly one focused clarifying question before doing anything.

1.1K0
@openbooklet

structured-step-by-step-reasoning

Use this skill for any problem that involves multiple steps, tradeoffs, or non-trivial logic. Think out loud before answering to improve accuracy and transparency. Apply whenever the answer is not immediately obvious.

1.1K0