ralph-new

Create a Ralph task directory with plan.md and guardrails.md files.

1|1|Updated Dec 1, 2025
One-click install
npx skills add https://github.com/sipherxyz/universal-ue-skills --skill ralph-new-sipherxyz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ralph-new
Source: https://github.com/sipherxyz/universal-ue-skills/tree/main/skills/ralph-new
Command: npx skills add https://github.com/sipherxyz/universal-ue-skills --skill ralph-new-sipherxyz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation of new tasks for autonomous execution within the Ralph system, ensuring tasks are properly defined and organized.

Core Features & Use Cases

  • Task Initialization: Creates a new, uniquely identified task directory (.ralph/ralph-N).
  • Information Gathering: Interactively prompts the user for task descriptions and verification methods if not provided.
  • Plan Generation: Creates a plan.md file with task details, success criteria, and test commands.
  • Guardrail Enforcement: Sets up or ensures the existence of a guardrails.md file for consistent task execution policies.

Quick Start

Use the ralph-new skill to create a new task with the description 'Implement user login functionality'.

Frequently Asked Questions about ralph-new

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an autonomous task for execution?

Creating an autonomous task involves generating a uniquely identified task directory, prompting for task descriptions and verification methods, and defining a plan.md file to guide execution. This ensures tasks are properly structured and organized before running.

What is a plan.md file used for in task management workflows?

A plan.md file defines task details, success criteria, and test commands for autonomous execution. It serves as the central reference document that outlines what the task needs to accomplish and how to verify its completion.

How do I enforce safety guidelines during autonomous task execution?

Enforcing safety guidelines during autonomous task execution requires setting up and maintaining a guardrails.md file. This file establishes consistent task execution policies to ensure processes adhere to defined safety and operational boundaries.

What information do I need to provide when creating a new autonomous task?

When creating a new autonomous task, you need to provide a task description and verification methods. If these are not supplied initially, the system will interactively prompt you to gather the necessary information before generating the task.

How are autonomous execution tasks organized and stored?

Autonomous execution tasks are organized within a structured task directory system, creating uniquely identified folders such as .ralph/ralph-N. This directory structure ensures each task has its own isolated workspace for plan files and execution data.

Can I define custom test commands for task verification?

Yes, custom test commands can be defined within the plan.md file when creating a task. These commands act as the success criteria, allowing the autonomous execution system to verify whether the task has been completed correctly.