form

Transform unstructured ideas into structured GitHub issues or ticket trees.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill transforms raw ideas or draft documents into well-defined GitHub issues, implementation plans, or research topics, bridging the gap between initial thoughts and structured project work.

Core Features & Use Cases

  • Idea Crystallization: Refines vague concepts into clear, actionable items.
  • Contextualization: Researches codebase, finds related work, and identifies potential duplicates to inform the output.
  • Output Formatting: Can generate GitHub issues, break down ideas into ticket trees, or prepare context for planning/research skills.
  • Use Case: You have a quick note about a new feature. Use this Skill to flesh it out, find related code, and propose it as a new GitHub issue ready for the backlog.

Quick Start

Use the form skill to crystallize the idea of adding operator comparison charts.

Frequently Asked Questions about form

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

FAQPage Schema
How do I turn unstructured ideas into structured GitHub issues?

To turn unstructured ideas into structured GitHub issues, you can use this Skill to research codebase context, identify potential duplicates, and refine raw notes into well-scoped, actionable tickets ready for your project backlog.

What is the best way to refine vague feature concepts into actionable implementation plans?

The best way to refine vague concepts into implementation plans is by researching existing code and related work to inform the output. This ensures your ideas are contextualized and transformed into well-scoped, actionable items.

Can I break down a large feature idea into a tree of GitHub tickets?

Yes, you can break down a large feature idea into a tree of GitHub tickets. This allows you to generate a hierarchical structure of smaller, well-scoped issues directly from a single raw concept or draft document.

Does this approach find duplicate issues before creating new GitHub tickets?

Yes, this approach finds duplicate issues before creating new GitHub tickets by researching codebase context and identifying related work. This prevents redundant tickets and ensures new issues are properly informed by existing project efforts.

How do I prepare unstructured notes for research and planning workflows?

To prepare unstructured notes for research and planning workflows, you transform them into structured research topics or implementation plans. This process fleshes out raw ideas and provides the necessary context for downstream planning skills to function effectively.

When do I need to crystallize ideas into research topics?

You need to crystallize ideas into research topics when you have raw concepts that require deeper investigation before implementation. This process structures your thoughts into clear topics by researching codebase context and identifying related work.