Reusable scaffold for creating repeatable tradeshow booth demos.
- Run the
/booth-demo-generatorskill in Claude Code - Provide the front matter for your product (name, use case, APIs, key messages, CTA)
- The skill generates a complete demo folder with README, scripts, and presentation
booth-demos/
.claude/skills/booth-demo-generator/ # the generator skill
templates/demo/ # README template
demos/
<demo-slug>/
frontmatter.yaml # unique per demo
README.md # generated from template + frontmatter
presentation/ # slide deck
scripts/
setup.sh # run before demoing
teardown.sh # run after to reset
cd demos/<demo-slug>
./scripts/setup.sh # validates prereqs, opens presentation
# ... run the demo ...
./scripts/teardown.sh # cleans up for the next runEach demo provides a frontmatter.yaml with:
product: # the product being demoed
name: # human-readable demo title
use_case: # one-sentence problem statement
primary_api: # API endpoint(s) or repo
key_messages: # what the attendee should walk away knowing
cta: # call-to-action links or install commands
demo_length: # target duration (default: 10m)
presentation_title: # title for the slide deck
brand_style: # design-sync or manualThe generator skill enforces everything else — structure, sections, rules, and presentation format.