All skills
richtabor avatar

/ralph-github-create-issues

@e0eb0bb
by Rich Taborrichtabor/agent-skills72 stars
10

Converts a PRD markdown file into GitHub Issues (parent + sub-issues) for ralph-github-start-loop to execute. Use when user wants to push PRD stories to GitHub Issues.

Use this Skill: https://skilld.dev/gh/richtabor/agent-skills/ralph-github-create-issues

This session only. Nothing lands on disk.

referencesbest-practices.md

≈405 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Issue Writing Guide

Based on Linear's method: write issues, not user stories.

Rules

  1. No user stories — Skip "As a user, I want..." entirely
  2. Title = the task — Short, direct, imperative ("Add login form", not "User authentication feature")
  3. Concrete deliverables — Every issue produces code, design, or a document
  4. Write only what's needed — Context for completion, nothing more
  5. Quote, don't summarize — Include actual user feedback if relevant

Issue Format

**Files:** `path/to/file.tsx`

**Acceptance Criteria:**
- [ ] Specific change
- [ ] Typecheck passes
- [ ] Lint passes

**Notes:**
Context if needed. Quote user feedback directly.

No description field. Title is the description.

Sizing

Right-sized (one commit)

  • Add a database column
  • Create a single UI component
  • Add one API endpoint
  • Add form validation

Too large (split)

BAD:  "Build auth system"
GOOD: "Add login form"
      "Add email validation"
      "Add auth server action"

Acceptance Criteria

Good

- Email/password fields present
- Validates email format on blur
- Error message appears below field
- Typecheck passes
- Lint passes

Bad

- Users can log in (vague)
- Works correctly (vague)
- Good UX (subjective)

What Ralph Handles

Good fit

  • CRUD endpoints
  • Pattern migrations
  • Test coverage
  • UI wiring
  • Schema changes

Not for Ralph

  • Fuzzy requirements
  • Architectural decisions
  • Security-sensitive code
  • Performance without metrics

Source: SKILL.md on GitHub

1 warning9d4 checks · Risk SAFE
  • Gen Agent Trust Hub9d

    This skill automates the conversion of local markdown project plans or PRDs into GitHub issues using the GitHub CLI. It executes local shell commands and processes untrusted markdown content, which presents a minor risk of indirect prompt injection.

  • Socket9d

    No alerts

  • Snyk9d

    Risk: LOW · No issues

  • Runlayer7mo

    2/2 files flagged

Signed by skilld at e0eb0bb. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 months ago.

Steadyupdated 8 months ago

README badge

README badge for richtabor/agent-skills/ralph-github-create-issues