🎯

ralph

🎯Skill

from richtabor/agent-skills

VibeIndex|
What it does

Converts product requirement documents (PRDs) or plan files into structured, right-sized JSON stories or GitHub issues with cross-dependency tracking.

πŸ“¦

Part of

richtabor/agent-skills(14 items)

ralph

Installation

Quick InstallInstall with npx
npx skills add richtabor/agent-skills
Add MarketplaceAdd marketplace to Claude Code
/plugin marketplace add https://github.com/richtabor/agent-skills
Install PluginInstall plugin from marketplace
/plugin install rt
πŸ“– Extracted from docs: richtabor/agent-skills
1Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

Overview

# Agent Skills

A collection of agent skills for design, engineering, writing, and product, built on the open [Agent Skills](https://agentskills.io/) standard.

Install

Add via skills.sh

```bash

npx skills add richtabor/agent-skills

```

Or as a Claude Code [plugin]([url](https://code.claude.com/docs/en/plugins))

```bash

/plugin marketplace add https://github.com/richtabor/agent-skills

/plugin install rt

```

Available Skills

[Accessibility Review](./skills/accessibility-review)

Audits components, pages, and screenshots against WCAG 2.1/2.2 Level AA. Returns prioritized findings (Critical/Warning) with specific fixes rather than generic guidance.

[WordPress Add Links](./skills/wordpress-add-links)

Scans a blog post draft, finds relevant internal and external link opportunities, and weaves them into existing sentences without disrupting the flow.

[Create PRD](./skills/create-prd)

Plans features interactively. Asks clarifying questions, then generates a detailed PRD document with user stories, acceptance criteria, and technical considerations.

[Ralph: Create JSON Issues](./skills/ralph-json-create-issues)

Converts a PRD or plan file into right-sized JSON stories for the JSON loop. Reads from .claude/plans/, plans/, or prds/, sizes each story to one context window, and wires up cross-PRD dependencies.

[Fresh Eyes](./skills/fresh-eyes)

Re-reads code you just wrote as if seeing it for the first time. Catches off-by-one errors, missed edge cases, naming issues, and logic bugs, then fixes them on the spot.

[Humanize](./skills/humanize)

Rewrites AI-generated text so it reads like a person wrote it. Applies 30 rules across 6 categories based on Wikipedia's AI writing patterns guide, preserving meaning while removing robotic phrasing.

[Markdown Image Alt Text](./skills/markdown-img-alt-text)

Reads each image in a markdown file, describes its content, and writes detailed alt text inline. Works with both Obsidian wiki-style (![[image]]) and standard markdown formats.

[Motion Design](./skills/motion-design)

Evaluates UI animation needs and recommends specific easing curves, durations, and implementation approaches. Every animation gets a job, or it gets cut.

[Ralph: GitHub Create Issues](./skills/ralph-github-create-issues)

Converts a PRD or plan file into GitHub Issues (parent + sub-issues). Reads from .claude/plans/, plans/, or prds/, sizes stories for single-context execution, and links dependencies via GitHub's native blocking. This is the workflow I use.

[Ralph: GitHub Start Loop](./skills/ralph-github-start-loop)

Autonomous development loop powered by GitHub Issues. Fetches open PRD issues, spins up git worktrees, implements stories, closes sub-issues on commit, and opens a PR when done.

[Ralph: JSON Create Issues](./skills/ralph-json-create-issues)

Converts a PRD or plan file into right-sized JSON stories for the JSON loop. Reads from .claude/plans/, plans/, or prds/, sizes each story to one context window, and wires up cross-PRD dependencies. Learn more at [richtabor.com/ralph](https://richtabor.com/ralph).

[Ralph: JSON Start Loop](./skills/ralph-json-start-loop)

Autonomous development loop powered by local JSON files. Picks up stories from .claude/plans/, plans/, or prds/, spins up git worktrees, and executes them one by one without manual intervention. Learn more at [richtabor.com/ralph](https://richtabor.com/ralph).

[Review PR](./skills/review-pr)

Reviews PR comments from GitHub (Copilot, reviewers), evaluates them against actual code, replies with reasoning, and resolves threads.

[Review AGENTS.md](./skills/review-agents-md)

Detects missing AGENTS.md files, creates them using progressive disclosure principles, and symlinks CLAUDE.md. Proactively checks new projects and handles all combinations of existing files.

[Skill Review](./skills/skill-review)

Validates agent skills against the Agent Skills standard. Audits structure, frontmatter, description quality, progressive disclosure, and anti-patterns, then returns a scored report with actionable fixes.

[Technical Writing](./skills/technical-writing)

Turns the feature you just built into a technical blog post. Analyzes your codebase for implementation details, structures the narrative, and avoids AI-sounding language. Supports WordPress publishing.

[X Writing](./skills/x-writing)

Turns notes and ideas into X posts that sound like you wrote them. Pulls ideas from a markdown file (X_SOURCE_FILE) or macOS Notes (X_NOTES_APP_SOURCE), identifies the most shareable angle, and drafts posts matched to your voice. Saves approved posts to X_DRAFTS_FILE.

Structure

Each skill lives in its own folder:

```

skill-name/

β”œβ”€β”€ SKILL.md # Required: Instructions and metadata

β”œβ”€β”€ references/ # Optional: Documentation loaded as needed

β”œβ”€β”€ scripts/ # Optional: Executable code

└── assets/ # Optional: Templates, images, etc.

```

Credits

The PRD and Ralph skills (ralph-json-create-issues, ralph-json-start-loop) are inspired by [snarktank/ralph](https://github.com/snarktank/ralph).

The fresh-eyes skill is inspired by [Jeffrey Emanuel](https://x.com/doodlestein/status/1956228999945806049).

More from this repository10

πŸͺ
richtabor-agent-skillsπŸͺMarketplace

Provides Claude with specialized plugins for technical writing, accessibility reviews, motion design, and social media content creation across different platforms.

🎯
technical-writing🎯Skill

Generates technical blog posts by analyzing code implementations, crafting clear and engaging content that avoids AI-sounding language.

🎯
create-prd🎯Skill

Interactively plan and generate a comprehensive Product Requirements Document (PRD) by asking clarifying questions and structuring detailed feature specifications.

🎯
x-writing🎯Skill

Transforms notes and ideas into engaging X (Twitter) posts by analyzing content, applying strategic writing principles, and crafting authentic social media content.

🎯
fresh-eyes🎯Skill

Performs a detailed, critical re-read of recently modified code to catch bugs, errors, and potential issues from a fresh perspective.

🎯
humanize🎯Skill

Humanizes AI-generated text by removing robotic patterns, preserving meaning, and making writing sound more natural and authentic.

🎯
ralph-json-create-issues🎯Skill

Converts markdown PRD or plan files into structured JSON stories, ensuring right-sized, dependency-aware tasks for autonomous Ralph execution.

🎯
ralph-github-create-issues🎯Skill

Here's a concise, practical description for the "ralph-github-create-issues" skill: Converts PRD markdown files into structured GitHub Issues, enabling seamless product requirement tracking and im...

🎯
ralph-github-start-loop🎯Skill

Autonomously fetches, implements, and closes GitHub issues across multiple iterations, guiding development through PRD-labeled issues.

🎯
review-pr🎯Skill

Reviews GitHub PR comments, evaluates against current code, and automatically addresses reviewer feedback with precise reasoning.