start

Evaluate Ralph project state and resume the last session.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/YarikChekin/ralph-cc --skill start-yarikchekin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: start
Source: https://github.com/YarikChekin/ralph-cc/tree/main/skills/start
Command: npx skills add https://github.com/YarikChekin/ralph-cc --skill start-yarikchekin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Assess project state and pick up where the last session left off — the single entry point for any new session.

Core Features & Use Cases

  • Read project state at session start and determine next actions
  • Validate Ralph initialization by checking RALPH.md presence and required sections
  • Inspect git status, recent commits, and sprint data to surface handoff information
  • Load progress and backlog data to guide the session
  • Serve as the initial dispatcher to present the current state and direct the user

Quick Start

Start a session by running /start to load the current project state and continue the latest Ralph session.

Frequently Asked Questions about start

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

FAQPage Schema
How do I resume work from my last git sprint session?

To resume work from your last git sprint session, run the dispatcher to evaluate the current Ralph project state. It checks initialization, validates RALPH.md fields, inspects recent commits, and loads sprint data to determine your next actions.

What should I do if I left uncommitted work in my project backlog?

If you have uncommitted work in your project backlog, the session dispatcher inspects your git status and presents case-driven guidance. It surfaces handoff information from your previous sprint to help you decide whether to commit or adjust the workflow.

How does project state validation work with RALPH.md?

Project state validation works by checking RALPH.md presence and validating its required sections. The dispatcher reads this initialization file alongside git status and sprint data to load progress and backlog data for the current session.

Can I load sprint and progress data without manually checking git status?

Yes, you can load sprint and progress data without manually checking git status. The dispatcher automatically inspects git status, recent commits, and sprint references to surface handoff information and direct you to the next actions.

What is the best way to start a new workflow session after an interrupted sprint?

The best way to start a new workflow session after an interrupted sprint is to run the initial dispatcher. It evaluates the project state, identifies the interrupted sprint context, and guides you to either resume working or adjust the workflow.

Why does my session start require RALPH.md initialization fields?

Your session start requires RALPH.md initialization fields because the dispatcher validates them to load sprint, progress, and document references. Without proper initialization, the dispatcher cannot determine the correct next actions for your project state.