record-demo

Record screen and narration demos and attach them to GitHub issues.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires obs-cli, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of creating and sharing product demonstrations by recording screen activity and narration, and optionally attaching them to relevant GitHub issues.

Core Features & Use Cases

  • Interactive Recording: Guides users through setting up OBS Studio for screen capture and narration.
  • Issue Integration: Fetches issue context to suggest demo scripts and automatically comments with the recording.
  • Use Case: A developer needs to showcase a new feature implemented for a specific GitHub issue. They use this skill to record a clear, narrated walkthrough of the feature, which is then directly linked to the issue for easy review by the team.

Quick Start

Start recording a demo for issue number 123.

Frequently Asked Questions about record-demo

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

FAQPage Schema
How do I record a narrated screen capture and attach it to a GitHub issue?

You can record a narrated screen capture and attach it to a GitHub issue by using an interactive recording session that captures your screen and audio, then automatically comments with the recording on the specified issue.

Do I need OBS Studio to record product demos with screen capture and narration?

Yes, you need OBS Studio and the obs-cli dependency installed to facilitate the interactive screen capture and narration recording sessions for your product demos.

Can I generate a thumbnail and trim my screen recording before sharing it on GitHub?

Yes, the recording process includes options for trimming the screen capture and generating a thumbnail before the final video is uploaded and shared on your GitHub issue.

How does recording a product demo integrate with GitHub issue tracking?

Recording a product demo integrates with GitHub issue tracking by fetching issue context to suggest demo scripts, then automatically commenting with the uploaded recording directly on the issue.

What is the best way to showcase a new feature for a specific GitHub issue?

The best way to showcase a new feature is to record a clear, narrated walkthrough of the implementation using screen capture, which is then directly linked to the GitHub issue for team review.

Are there limitations when using obs-cli to record screen captures for GitHub documentation?

Limitations include relying on OBS Studio and obs-cli being properly configured for screen capture, and the recording process is focused specifically on attaching demonstrations to GitHub issues rather than general video production.