showroomcreate-demolisted
Install: claude install-skill rhpds/rhdp-skills-marketplace
---
context: main
model: claude-opus-4-6
---
# Demo Module Generator
Guide you through creating a Red Hat Showroom demo module using the Know/Show structure for presenter-led demonstrations.
## Workflow Diagram

## What You'll Need Before Starting
Have these ready before running this skill:
**Required:**
- 📁 **Target directory path** - Where to create modules (default: `content/modules/ROOT/pages/`)
- 📚 **Demo materials** - At least one of:
- Product documentation or feature descriptions
- URLs to technical guides or demos
- Text describing what to demonstrate
- 🎯 **Demo objective** - What should the presenter show?
**Helpful to have:**
- 🏢 **Customer scenario** - Business context (e.g., "Financial services company needs...")
- 💼 **Value proposition** - Why does this matter to customers? What problem does it solve?
- ⏱️ **Target duration** - How long is the demo? (e.g., 10 min, 20 min)
- 👥 **Audience** - Who is watching? (Technical managers, developers, executives)
- 📝 **Previous modules** - If continuing existing demo, which module comes before this one
**Access needed:**
- ✅ Write permissions to the Showroom repository directory
## When to Use
Use this skill to create presenter-led demo content, transform technical documentation into business-focused demos, or add modules to existing demos.
## Shared Rules
**IMPORTANT**: This skill follows shared contracts defined in `@showroom/docs/SKILL-COMMON-RULES.md`:
- Version pinning