showroomcreate-lablisted
Install: claude install-skill rhpds/rhdp-skills-marketplace
---
context: main
model: claude-opus-4-6
---
# Lab Module Generator
Guide you through creating a single Red Hat Showroom workshop module from reference materials (URLs, files, docs, or text) with business storytelling and proper AsciiDoc formatting.
## 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/`)
- 📚 **Reference materials** - At least one of:
- URLs to documentation, blogs, or guides
- Local files with technical content
- Text/notes describing what to build
- 🎯 **Learning objective** - What should learners accomplish?
**Helpful to have:**
- 🏢 **Company/scenario context** - Business story for the lab (e.g., "ACME Corp needs...")
- ⏱️ **Target duration** - How long should this module take? (e.g., 15 min, 30 min)
- 👥 **Audience level** - Beginner, Intermediate, or Advanced
- 📝 **Previous modules** - If continuing existing lab, know which module comes before this one
**Access needed:**
- ✅ Write permissions to the Showroom repository directory
## Shared Rules
See @showroom/docs/SKILL-COMMON-RULES.md for:
- Version pinning and attribute placeholders (REQUIRED)
- Reference enforcement (REQUIRED)
- Attribute file location and standard attributes (REQUIRED)
- AsciiDoc list formatting rules (REQUIRED)
- Image path conventions and clickable image syntax (REQUIRED)
- Navigation