AgentStack
SKILL verified MIT Self-run

Demo

skill-houseofmvps-ultraship-demo · by Houseofmvps

Demo-Ready Mode — prepare your app for demos, screenshots, and presentations. Use when user wants to demo their app, take screenshots, prepare for a presentation, or clean up dev artifacts.

No reviews yet
0 installs
16 views
0.0% view→install

Install

$ agentstack add skill-houseofmvps-ultraship-demo

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Demo? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Demo-Ready Mode

One command to make your app demo-ready. Clean up dev artifacts, check visual polish, generate a walkthrough script.

Process

Phase 1: Scan

node ${CLAUDE_PLUGIN_ROOT}/tools/demo-prep.mjs 

Parse the JSON output for demo readiness score and issues.

Phase 2: Demo Readiness Report

Present the demo readiness score and status:

  • Demo Ready (90-100): Ship it, present it
  • Almost Ready (70-89): A few things to clean up
  • Needs Work (below 70): Significant polish needed

Phase 3: Fix Dev Artifacts

For each category of issues found:

Console Logs (Priority: High) Remove all console.log/debug statements from production code:

  • Use Edit tool to remove each one
  • Keep console.error for legitimate error handling
  • Skip test files

TODO Comments (Priority: Medium) For each TODO:

  • If it's blocking the demo: implement it
  • If it's not blocking: remove the comment or convert to a GitHub issue

Placeholder Text (Priority: High) Replace all Lorem ipsum and placeholder text with real copy that makes sense for the product.

Phase 4: Visual Polish

Fix visual issues found:

Missing Favicon:

  • Suggest the user add one, or offer to create a simple SVG favicon

Default Branding:

  • Remove framework default logos/text
  • Ensure the app shows the user's brand

Error Pages:

  • Create a custom 404 page if missing
  • Create a custom 500 page if missing

Loading States:

  • Add loading spinners/skeletons where async content loads

Empty States:

  • Replace "No data" with helpful, friendly empty state messages
  • Add CTAs in empty states ("Create your first X")

Phase 5: Seed Data

If the app has a seed file:

  • Remind user to run it: [seed command from tool output]
  • Verify seed data creates a compelling demo state

If no seed file exists:

  • Suggest creating one with realistic demo data
  • Help create a basic seed script if the user wants

Phase 6: Walkthrough Script

Present the auto-generated walkthrough:

For each step:

  1. Action — what to do (navigate, click, fill)
  2. Screenshot — whether to capture this screen
  3. Talking point — what to say/highlight at this step
  4. Notes — things to point out or avoid

Phase 7: Screenshot Capture

If the user wants screenshots, use Playwright MCP:

  1. Navigate to each walkthrough URL
  2. Use browser_resize for the target viewport
  3. Use browser_take_screenshot at each step
  4. Capture both desktop and mobile versions of key screens

Phase 8: Final Check

After all fixes, re-run the tool to verify the score improved:

node ${CLAUDE_PLUGIN_ROOT}/tools/demo-prep.mjs  --check-only

Report the before/after scores.

Key Principle

First impressions are forever. A demo with console.logs, Lorem ipsum, and empty states kills credibility. A polished demo with real data and smooth flows wins deals, users, and investors.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.