hero

Orchestrate GitHub issues through triage, planning, implementation, and pull request generation.

2|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/cdubiel08/ralph-hero --skill hero
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hero
Source: https://github.com/cdubiel08/ralph-hero/tree/main/plugin/ralph-hero/skills/hero
Command: npx skills add https://github.com/cdubiel08/ralph-hero --skill hero

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the entire lifecycle of a GitHub issue, from initial triage and research to implementation and pull request creation, acting as an autonomous software engineer.

Core Features & Use Cases

  • End-to-End Automation: Manages issues from start to finish, including splitting large tasks, parallel research, planning, sequential implementation, and PR creation.
  • Human Oversight Gates: Incorporates checkpoints for plan approval before implementation.
  • Autonomous & Interactive Modes: Can run fully autonomously or with human-in-the-loop verification at key stages.
  • Use Case: Automatically process a new feature request from backlog to merged PR, including breaking it down into sub-tasks, researching each, creating a plan, implementing the code, and opening a pull request for review.

Quick Start

Use the hero skill to process issue number 42 from start to finish.

Frequently Asked Questions about hero

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

FAQPage Schema
How do I automate a GitHub issue from triage to pull request creation?

Automating a GitHub issue from triage to pull request creation involves orchestrating the issue through triage, research, planning, and implementation. This Skill manages the full software development lifecycle using a state machine and agentic sub-tasks to generate a ready-to-review pull request.

What is an autonomous agent for end-to-end issue resolution in software engineering?

An autonomous agent for end-to-end issue resolution manages a GitHub issue through its complete software development lifecycle. It handles triage, breaks down large tasks, conducts parallel research, plans sequentially, implements code, and opens a pull request automatically.

Does autonomous GitHub issue resolution require human oversight during implementation?

Autonomous GitHub issue resolution does not strictly require human oversight, as it supports fully autonomous modes. However, it incorporates human oversight gates and interactive modes to allow human-in-the-loop verification at key stages like plan approval before implementation.

Do I need specific GitHub project board configurations for CI/CD workflow state management?

Yes, you need specific GitHub project board configurations for CI/CD workflow state management. The autonomous issue resolution process relies on these specific configurations alongside GitHub API access to manage state transitions across the software development lifecycle.

Can I split large GitHub issues into parallel research and sequential implementation tasks?

Yes, you can split large GitHub issues into parallel research and sequential implementation tasks. The Skill automatically breaks down large tasks during the planning phase, enabling parallel research and sequential implementation before generating a pull request.