Skip to content
Agent Orchestration
Skill

/prototype-prompt-generator

This skill should be used when users need to generate detailed, structured prompts for creating UI/UX prototypes. Trigger when users request help with "create a prototype prompt", "design a mobile app", "generate UI specifications", or need comprehensive design documentation for

From plugin
myclaude
2.8k11 skills19 agents13 commands2 hooks

Claude Code

$ npx -y skills add stellarlinkco/myclaude --skill prototype-prompt-generator --agent claude-code

SKILL.md

prototype-prompt-generator.SKILL.md
name: prototype-prompt-generator
description: This skill should be used when users need to generate detailed, structured prompts for creating UI/UX prototypes. Trigger when users request help with "create a prototype prompt", "design a mobile app", "generate UI specifications", or need comprehensive design documentation for web/mobile applications. Works with multiple design systems including WeChat Work, iOS Native, Material Design, and Ant Design Mobile.

Prototype Prompt Generator

Overview

Generate comprehensive, production-ready prompts for UI/UX prototype creation. Transform user requirements into detailed technical specifications that include design systems, color palettes, component specifications, layout structures, and implementation guidelines. Output prompts are structured for optimal consumption by AI tools or human developers building HTML/CSS/React prototypes.

Workflow

Step 1: Gather Requirements

Begin by collecting essential information from the user. Ask targeted questions to understand:

**Application Type & Purpose:**

  • What kind of application? (e.g., enterprise tool, e-commerce, social media, dashboard)
  • Who are the target users?
  • What are the primary use cases and workflows?

**Platform & Context:**

  • Target platform: iOS, Android, Web, WeChat Mini Program, or cross-platform?
  • Device: Mobile phone, tablet, desktop, or responsive?
  • Viewport dimensions if known (e.g., 375px for iPhone, 1200px for desktop)

**Design Preferences:**

  • Design style: WeChat Work, iOS Native, Material Design, Ant Design Mobile, or custom?
  • Brand colors or visual preferences?
  • Any design references or inspiration?

**Feature Requirements:**

  • Key pages and features needed
  • Navigation structure (tabs, drawer, stack navigation)
  • Data to display (metrics, lists, forms, media)
  • User interactions (tap, swipe, long-press, etc.)

**Content & Data:**

  • Actual content to display (realistic text, numbers, names)
  • Empty states, error states, loading states
  • Any specific business logic or rules

**Technical Constraints:**

  • Framework preference: Plain HTML, React, Vue, or framework-agnostic?
  • CSS approach: Tailwind CSS, CSS Modules, styled-components?
  • Image assets: Real images, placeholders, or specific sources?
  • CDN dependencies or version requirements?

**Ask questions incrementally** (2-3 at a time) to avoid overwhelming the user. Many details can be inferred from context or filled with sensible defaults.

Step 2: Select Design System

Based on the gathered requirements, choose the appropriate design system from `references/design-systems.md`:

**WeChat Work Style:**

  • **When to use**: Chinese enterprise applications, work management tools, B2B platforms, internal business systems
  • **Characteristics**: Simple and professional, tech blue primary color, clear information hierarchy
  • **Key audience**: Chinese business users, corporate environments

**iOS Native Style:**

  • **When to use**: iOS-specific apps, Apple ecosystem integration, apps targeting iPhone/iPad users
  • **Characteristics**: Minimalist, spacious layouts, San Francisco font, system colors
  • **Key audience**: Apple users, consumer apps, content-focused applications

**Material Design Style:**

  • **When to use**: Android-first apps, Google ecosystem integration, cross-platform with Material UI
  • **Characteristics**: Bold graphics, elevation system, ripple effects, Roboto font
  • **Key audience**: Android users, Google services, developer tools

**Ant Design Mobile Style:**

  • **When to use**: Enterprise mobile applications with complex data entry and forms
  • **Characteristics**: Efficiency-oriented, consistent components, suitable for business applications
  • **Key audience**: Business users, enterprise mobile apps, data-heavy interfaces

**If the user hasn't specified a design system**, recommend one based on:

  • Geographic location: Chinese users → WeChat Work, Western users → iOS/Material
  • Platform: iOS → iOS Native, Android → Material Design
  • Application type: Enterprise B2B → WeChat Work or Ant Design, Consumer app → iOS or Material

Load the complete design system specifications from `references/design-systems.md` to ensure accurate color codes, component dimensions, and interaction patterns.

Step 3: Structure the Prompt

Using the template from `references/prompt-structure.md`, construct a comprehensive prompt with these sections:

**1. Role Definition** Define expertise relevant to the prototype:

# Role
You are a world-class UI/UX engineer and frontend developer, specializing in [specific domain] using [technologies].

**2. Task Description** State clearly what to build and the design style:

# Task
Create a [type] prototype for [application description].
Design style must strictly follow [design system], with core keywords: [3-5 key attributes].

**3. Tech Stack Specifications** List all technologies, frameworks, and resources:

  • File structure (single HTML, multi-page, component-based)
  • Framework and version (e.g., Tailwind CSS CDN)
  • Device simulation (viewport size, device chrome)
  • Asset sources (Unsplash, Pexels, real images)
  • Icon libraries (FontAwesome, Material Icons)
  • Custom configuration (Tailwind config, theme variables)

**4. Visual Design Requirements** Provide detailed specifications:

**(a) Color Palette:** Include all colors with hex codes:

  • Background colors (main, section, card)
  • Primary and accent colors with usage
  • Status colors (success, warning, error)
  • Text colors (title, body, secondary, disabled)
  • UI element colors (borders, dividers)

**(b) UI Style Characteristics:** Specify for each component type:

  • Cards: background, radius, shadow, border, padding
  • Buttons: variants (primary, secondary, ghost), dimensions, states
  • Icons: style, sizes, colors, containers
  • List items: layout, height, divider style, active state
  • Shadows: type and usage

**(c) Layout Structure:** Describe each major section:

  • Top navigation bar: height, title style
Read more
@stellarlinkco
Ships withmyclaude

AI-powered development automation with multi-backend execution (Codex/Claude/Gemini/OpenCode)

2.8k11 skills19 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
2.8k
Star history of stellarlinkco/myclaude on GitHub, a chart by star-history.com

Other skills on myclaude.

browser

browser

This skill should be used for browser automation tasks using Chrome DevTools Protocol (CDP). Triggers when users need to launch…

codeagent

codeagent

Execute codeagent-wrapper for multi-backend AI code tasks. Supports Codex, Claude, Gemini, and OpenCode backends with agent…

dev

dev

Extreme lightweight end-to-end development workflow with requirements clarification, intelligent backend selection, parallel…

do

do

This skill should be used for structured feature development with codebase understanding. Triggers on /do command. Provides a…

harness

harness

This skill should be used for multi-session autonomous agent work requiring progress checkpointing, failure recovery, and task…

omo

omo

Use this skill when you see `/omo`. Multi-agent orchestration for "code analysis / bug investigation / fix planning /…

More skills from other plugins.

1password

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

clawdis2w393k
@steipete@steipeteInstall Skill
computer-use

computer-use

Drives the GUI of a visible local app window through `orca computer`: accessibility tree, clicks, typing, menus, dialogs, and…

orca2w111k
@stablyai@stablyaiInstall Skill
agentmail

agentmail

Use your assigned AgentMail inbox to read email tasks, explicitly send or reply, and check delivery. Provided automatically by…

paperclip2w109k
@paperclipai@paperclipaiInstall Skill
adr-create

adr-create

Create a new Architecture Decision Record with sequential numbering and AgentDB registration

@ruvnet@ruvnetInstall Skill

Questions about prototype-prompt-generator.

Which coding agents can use prototype-prompt-generator?
prototype-prompt-generator installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.