Skills · 7

Every Ralphy skill that ships in the repo.

Skills are tag-able Claude Code workflows that turn your coding agent into a UGC studio. Two namespaces: ralphy-* for content creators, ralphy-dev-* for maintainers. Clone the repo, open Claude Code, type a slash command — that's it.

New to Ralphy? git clone https://github.com/alecs5am/ralphy && cd ralphy && claude

Content skills (6)

End-user flows for creators. These are the workflows your agent will reach for when you ask for a video, a research report, a quality check, a template — the whole content factory.

/ralphy-researcherralphy

Research a reference

Turn a TikTok/Reel/Shorts URL, an @handle, or a trend query into a cited research report your scenarist can act on.

Fires on:URL drop · "research X" · "analyze @handle" · "what's trending in <niche>"
URL / handle / topicreport.md + sources.json
/ralphy-evaluatorralphy

Score a render

Quality gate for finished mp4s — scene segmentation, audio loudness, caption density, per-scene visual analysis. Catches issues before publish.

Fires on:"evaluate" · "score" · "QA" · "is this ready to ship" · drop an mp4
rendered mp4eval.json + eval-report.md
/ralphy-templaterralphy

Save as template

Distil a finished project into a reusable vibe-reference or vibe-style template — composition skeleton, prompt cookbook with slots, model stack.

Fires on:"save as template" · "сохрани вайб как шаблон" · post-render rated 8+/10
shipped projecttemplates/<category>/<slug>/
/ralphy-postmortemralphy

Distil a session

After a multi-iteration session: capture chat history, lessons learned, CLI gaps, model-and-cost rollup, and workflow fixes into a 6-file set.

Fires on:"postmortem" · "распиши уроки" · "разбор полётов" · end of any ≥2-iteration session
the conversation we just hadworkspace/projects/<id>/postmortem/
/ralphy-installralphy

Fresh-machine setup

Bootstrap the ralphy binary on a new machine — install from GitHub Releases, verify bun + ffmpeg, run the setup wizard, link the project.

Fires on:"install ralphy" · "fresh machine" · `which ralphy` returns nothing
empty machineworking `ralphy --version`
/ralphy-remotionralphy

Remotion API reference

Domain knowledge for the editor agent — captions, transitions, audio, ffmpeg, springs, frame extraction, fonts, Zod-parameterizable videos, Lottie, transparent video.

Fires on:"how do I do X in Remotion" · TransitionSeries · interpolate · audio waveform
Remotion API questiontopic-specific sub-doc

Maintainer skills (1)

Power-user flows for Ralphy contributors. Cut releases, ship CLI changes, run the dev loop. End users can ignore these.

How skills work

  1. You clone ralphy and open Claude Code inside the repo.
  2. Claude Code auto-discovers every SKILL.md under .claude/skills/ (symlinked from .agents/skills/).
  3. AGENTS.md auto-loads as the base context — describes Ralphy hard invariants + which skill solves what.
  4. You type a brief or a slash command (/ralphy-researcher, etc.) and the right skill fires.
  5. The skill body instructs your agent how to execute that specific flow — what CLI verb to call, what outputs to produce, what to check before paying for a render.