ralph

Orchestrate interactive planning and dependency-driven task execution loops for feature development.

Updated Oct 31, 2024
One-click install
npx skills add https://github.com/thesammykins/dotfiles --skill ralph-thesammykins
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ralph
Source: https://github.com/thesammykins/dotfiles/tree/main/.agents/skills/ralph
Command: npx skills add https://github.com/thesammykins/dotfiles --skill ralph-thesammykins

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates end-to-end feature development by orchestrating interactive planning, task creation with dependencies, and iterative execution loops to implement tasks.

Core Features & Use Cases

  • Interactive feature planning: chat to define feature scope and break it into tasks.
  • Dependency-aware orchestration: automatically order tasks and manage progress across a project.
  • Loop-based execution: pick ready tasks, implement changes, commit, and repeat until completion.

Quick Start

Interactively outline a feature and start the Ralph loop to automatically implement tasks.

Frequently Asked Questions about ralph

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

FAQPage Schema
How do I automate feature planning and execution for multi-step software projects?

Automate feature planning by interactively defining scope, creating tasks with dependencies, and running iterative execution loops that implement changes and commit until completion.

Can I manage task dependencies and parent-child hierarchies through conversational input?

Yes, dependency management supports parent-child task hierarchies and dependency tracking driven by conversational input to automatically order tasks and manage progress.

How does autonomous feature development handle commits and quality checks?

Autonomous feature development uses loop-based execution that picks ready tasks, implements changes, runs quality checks, and commits progress iteratively until all tasks are complete.

What's the best way to orchestrate dependency-driven work without manual task ordering?

Use dependency-aware orchestration to automatically order tasks, track progress across a project, and execute ready tasks sequentially based on their dependency relationships.

Does interactive feature planning work for projects requiring complex dependency tracking?

Yes, interactive feature planning breaks features into tasks with full dependency tracking, supporting multi-step, dependency-driven work for complex software projects.

Why use conversational task management for end-to-end feature development instead of manual planning?

Conversational task management automates the entire workflow from scope definition through task creation, dependency ordering, and iterative execution, eliminating manual planning overhead.