tddworks/claude-skills/ios-ux-prototype
- community
Checking that the SKILL.md file is still in the repository.
Create interactive iOS/mobile app UX flow prototypes as HTML documents with realistic phone mockups. Use when: (1) Visualizing user journeys and navigation flows, (2) Creating mobile app wireframes, (3) Documenting screen-to-screen navigation patterns, (4) Presenting iOS UI designs with annotations, (5) Prototyping app architecture before implementation. Generates self-contained HTML files with iOS-native styling, phone frames, flow arrows, and callout annotations.
Install
npx vskill@latest install tddworks/claude-skills/ios-ux-prototypeSKILL.md
iOS UX Prototype
Create interactive HTML prototypes showing mobile app user journeys with realistic iPhone mockups.
Quick Start
- Copy CSS from
assets/ios-design-system.cssinto a new HTML file - Paste the sprite from
assets/sf-symbols.svgonce near the top of<body> - Structure: page header → journey rows → phone frames with content
- Add flow arrows between screens and annotations for callouts
iOS 26 Design (default)
Target the current iOS 26 design language — Liquid Glass surfaces and SF Symbols. Apply these by default unless the user asks for an older look:
- Liquid Glass floating tab bar — use
.tab-bar(now a translucent,
blurred capsule detached from the screen edges; the active tab gets its own glass "lens" pill). Give scrolling screens padding-bottom: 104px on .scroll-content so rows clear the floating bar.
- Liquid Glass nav/toolbar buttons — use
.nav-glass-btn(circular) or
.nav-glass-btn.text (pill) for trailing actions, instead of plain text.
- SF Symbols over emoji — never use emoji for UI affordances, list icons,
tab icons, or actions. Reference glyphs from the sprite: <svg class="sf"><use href="#sf-house"/></svg>. Glyphs inherit currentColor.
- Country flags are the only allowed emoji (SF Symbols has no flag glyphs).
- Need a glyph that isn't in the sprite? Add a new
<symbol>(24×24 viewBox)
following the existing pattern.
- Glassy segmented controls and translucent system alerts come for free in the CSS.
Common sprite glyphs: sf-house, sf-globe, sf-antenna, sf-gear, sf-person, sf-magnifier, sf-bell, sf-star, sf-chevron, sf-chevron-down, sf-back, sf-arrow-up/down, sf-refresh, sf-plus, sf-check, sf-xmark, sf-ellipsis, sf-share, sf-trash, sf-heart, sf-paintbrush, sf-doc, sf-clipboard, sf-folder, sf-photo, sf-qrcode, sf-link, sf-list, sf-lock, sf-shield, sf-bolt, sf-power, sf-info, sf-clock, sf-chart, sf-wifi, sf-nosign, sf-compass.
Page Structure
Core Components
Journey Step
Note: The phone frame uses a notch-style bezel by default. To use Dynamic Island style instead, add the dynamic-island-style class to .phone-frame and include a <div class="dynamic-island"></div> element.
Flow Arrow
Annotation Callout
Navigation Patterns
Large Title Nav
Inline Nav with Back
Segmented Control (3-5 options)
Scrollable Tabs (many options)
Content Components
App List Row
Action Card Grid
List Group
Form Card
Color Classes
Icons: .blue, .purple, .orange, .cyan, .green, .yellow, .red, .gray
Badges: .app-badge.review (orange), .app-badge.ready (green), .app-badge.draft (purple)
Highlight: .action-card.highlighted (blue border glow)
Section Divider (Alternate Flows)
Resources
assets/ios-design-system.css- Complete CSS design system (copy into HTML)assets/sf-symbols.svg- SF Symbol sprite sheet (paste once into<body>)references/ios-components.md- Full component documentation with all variants
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/ios-ux-prototype/SKILL.md
Popularity
- Repository stars
- 28
- Repository forks
- 3
- 7-day trend score
- 17
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 22 Apr 2026, 6 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/tddworks/claude-skills/ios-ux-prototype)