App Mockup Generation

VerifiedSafe

Generate visual app screen mockups from a design guide, as self-contained HTML using DESIGN.md tokens.

Sby Skills Guide Bot
DevelopmentBeginner
908/21/2026
Claude Code
#mockup#ui#prototype#design-tokens#html

Recommended for

Our review

Quickly generates a visual mockup of an app screen as a single self-contained HTML file, strictly adhering to the design system defined in DESIGN.md.

Strengths

  • Faithful to design tokens (colors, spacing, components) with no invented defaults
  • Delivers a standalone HTML file viewable directly in the browser
  • Uses realistic placeholder content instead of lorem ipsum for clarity
  • Mobile-first with a centered frame and bottom nav bar for primary tabs

Limitations

  • Purely static mockup—no real data fetching or interactivity
  • Requires a complete and precise DESIGN.md to work effectively
  • Only handles primary tab screens, not complex or nested views
When to use it

Use this skill when you need a fast, design-accurate mockup to validate a screen or concept.

When not to use it

Avoid it for functional prototypes, apps with real routing, or when no design system exists.

Security analysis

Safe
Quality score88/100

The skill only reads a local DESIGN.md and generates a static HTML mockup using predefined design tokens. No destructive, exfiltrating, or obfuscated actions are instructed. It does not invoke shell commands, network requests, or sensitive data handling.

No concerns found

Examples

Login screen mockup
Generate a mockup app screen for the login page using our design system.
Profile tab mockup
Create a mobile mockup of the Profile tab as it would appear in the main app, matching DESIGN.md.
Empty state mockup
Show me a mockup of the Feed screen's empty state using the victory-* colors and components.

/mockup-app-skill

Generate a quick visual mockup of an app screen for: $ARGUMENTS

  1. Read DESIGN.md first — use its tokens, components, and patterns exactly (colors, spacing, buttons, cards, empty states, page header/shell). Never invent new colors or fall back to generic Tailwind defaults.
  2. Render the mockup as a single self-contained HTML file (inline CSS using the victory-* hex values from DESIGN.md) and publish it with the Artifact tool so it's viewable in the browser.
  3. It's a static visual mockup, not a working page — no real data fetching or routing. Use realistic placeholder content instead of lorem ipsum.
  4. Match the mobile-first frame: max-width: 32rem centered, dark victory-bg background, bottom nav bar if the screen is a primary tab (Home/Train/Feed/Profile/etc).

Output: one Artifact link. Don't dump the markup in chat.

Related skills