demo

Generate executable demo documents with showboat and rodney.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/petrogurcak/skills --skill demo-petrogurcak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: demo
Source: https://github.com/petrogurcak/skills/tree/main/plugins/development/skills/demo
Command: npx skills add https://github.com/petrogurcak/skills --skill demo-petrogurcak

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires showboat, rodney, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of executable demo documents that prove a feature works with reproducible steps, ensuring verifiable proof of functionality.

Core Features & Use Cases

  • Automated Demo Generation: Creates interactive and verifiable demo documents for features with visible UI, API, or CLI output.
  • Tool Integration: Leverages showboat and rodney for browser automation, command execution, and screenshot capture.
  • Use Case: After successfully implementing a new API endpoint, use this Skill to generate a demo document showcasing its functionality with curl commands and their expected JSON responses.

Quick Start

Use the demo skill to create a demo document for the new user registration feature.

Frequently Asked Questions about demo

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

FAQPage Schema
How do I create executable demo documents for API features?

Executable demo documents for API features are generated by capturing command execution and expected JSON responses to provide verifiable proof of functionality. The skill automates creation of these reproducible steps for web UI, API, and CLI features.

What are reproducible demo documents used for in software testing?

Reproducible demo documents prove a feature works by capturing interactions, screenshots, and output. They provide verifiable proof of functionality through automated browser interaction and command execution.

Do I need showboat and rodney installed to automate browser demos?

Yes, you need showboat and rodney installed and available in your PATH to automate browser demos. These dependencies are required for browser automation, command execution, and screenshot capture.

Can I capture screenshots for CLI feature demos automatically?

Yes, you can capture screenshots for CLI feature demos automatically. The skill leverages automation and command execution tools to capture interactions and output for web UI, API, and CLI features.

What is the best way to generate verifiable proof of feature functionality?

Generating executable demo documents that automate command execution and capture screenshots provides verifiable proof of feature functionality. This ensures reproducible steps that validate web UI, API, and CLI features.

Why are my automated demo documents not capturing command output?

Automated demo documents fail to capture command output if required dependencies are missing. Ensure showboat and rodney are installed and available in your PATH for proper command execution and screenshot capture.