swiftui-product-ui
Use when composing a new or materially changed SwiftUI product screen or flow that needs clear hierarchy, state ownership, and a focused user journey.
Skill by phrypy
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/phrypy-swiftui-product-ui
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/swiftui-product-ui
What's inside
- Skill name
swiftui-product-ui- Description
- Use when composing a new or materially changed SwiftUI product screen or flow that needs clear hierarchy, state ownership, and a focused user journey.
- License
- MIT
- Instructions
- 60 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# SwiftUI Product UI The target is product quality, not generic demo UI. ## Core Principles - preserve the app's existing visual language when one exists - if there is no strong language yet, pick one intentionally - optimize for scanability, confidence, and speed - keep screens calm even when feature-rich ## Owns - screen hierarchy, primary action, and state presentation - SwiftUI composition and local state ownership - product-specific screen flow and content priorities Use specialist skills for navigation structure, forms, first-run, trust-sensitive settings, adaptive layout, accessibility, motion, or post-build polish. This skill coordinates those concerns; it does not replace them. ## Visual Rules - one strong primary action per screen - clear hierarchy before decoration - spacing should separate meaning, not just fill space - avoid default-looking stacks with interchangeable cards - use color semantically, not decoratively ## Product Patterns - dashboards should answer "what matters right now" - settings should feel operational, not overwhelming; use `ios-settings-and-data-safety-ux` for sync, restore, permissions, or destructive actions - onboarding should get users to value quickly - empty states should teach the next move - forms should reduce uncertainty before submission ## SwiftUI Composition - break long bodies into small readable sections - use dedicated subviews when a section has distinct intent - avoid computed view helpers that hide too much logic - keep state ownership obvious ## Polish Checklist - typography has visible hierarchy - interactive elements look tappable - loading, empty, success, and error states exist - destructive actions are clearly separated - sheets and navigation destinations feel intentional - hand off iPhone and iPad adaptation to `ios-adaptive-layout` ## Avoid - purple-on-white defaults - glassmorphism as a substitute for hierarchy - too many equal-weight cards - over-animated transitions for utility screens - hiding product risk behind vague button copy
From phrypy/ios-app-playbook, MIT.
More from phrypy/ios-app-playbook
- 0.539score
ios-hig-design
phrypy
Use when establishing or auditing the Apple-platform baseline for an iPhone or iPad interface, especially native conventions, system constraints, and…
SkillCFreshness: C★ 7Claude Code +9 - 0.534score
app-store-screenshot-pipeline
phrypy
Use when producing App Store screenshots from real app renders instead of faked CSS mockups, covering the headless simulator export stage, the…
SkillCFreshness: C★ 7Claude Code +9 - 0.534score
ship-ios-build-one-command
phrypy
Use when you want to archive, sign, export, and upload an iOS App Store build in one command, or when a build is missing from App Store Connect and you need…
SkillCFreshness: C★ 7Claude Code +9 - 0.534score
ios-app-icon-and-brand-system
phrypy
Use when designing or reviewing an iOS app icon, lightweight brand system, launch assets, screenshot consistency, or App Store-facing visual identity choices.
SkillCFreshness: C★ 7Claude Code +9 - 0.534score
ios-settings-and-data-safety-ux
phrypy
Use when designing iOS settings screens and trust-sensitive flows involving sync, restore, storage, imports, exports, destructive actions, permissions, and…
SkillCFreshness: C★ 7Claude Code +9 - 0.534score
solo-ios-release-flow
phrypy
Use when coordinating the end-to-end release sequence for a prepared SwiftUI app, from final verification through TestFlight or App Store submission.
SkillCFreshness: C★ 7Claude Code +9 - 0.534score
app-store-featuring-nomination
phrypy
Use when submitting an App Store featuring nomination in App Store Connect (Featuring -> Nominations) for an update, launch, or in-app event, including how to…
SkillCFreshness: C★ 7Claude Code +9 - 0.534score
app-store-readiness
phrypy
Use when auditing a prepared iOS release for App Store or TestFlight submission risk, including metadata, privacy, capabilities, and reviewer-facing behavior.
SkillCFreshness: C★ 7Claude Code +9 - 0.531score
ios-interface-polish
phrypy
Use after an iOS screen or flow works, when its visual execution, tactile feedback, or optical consistency still feels unfinished.
SkillCFreshness: C★ 7Claude Code +9 - 0.469score
ios-accessibility-design-review
phrypy
Use when auditing an iOS interface for accessibility, including Dynamic Type, contrast, VoiceOver clarity, hit targets, reduced motion, and interaction…
SkillDFreshness: D★ 7Claude Code +9 - 0.469score
ios-navigation-and-ia
phrypy
Use when deciding how an iPhone or iPad app should be organized, including tab bars, drill-down flows, sheets, settings grouping, information architecture…
SkillDFreshness: D★ 7Claude Code +9 - 0.469score
ios-empty-states-and-first-run
phrypy
Use when designing onboarding, first-run, zero-state, or no-data experiences for iOS apps so people understand what the product does, what to do next, and how…
SkillDFreshness: D★ 7Claude Code +9
Signals
- Stars
- 7
- Forks
- 2
- Open issues
- 0
- Last commit (this folder)
- Jun 23, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/phrypy/ios-app-playbook
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from phrypy
- 0.539score
ios-hig-design
phrypy
Use when establishing or auditing the Apple-platform baseline for an iPhone or iPad interface, especially native conventions, system constraints, and…
SkillCFreshness: C★ 7Claude Code +9 - 0.534score
app-store-readiness
phrypy
Use when auditing a prepared iOS release for App Store or TestFlight submission risk, including metadata, privacy, capabilities, and reviewer-facing behavior.
SkillCFreshness: C★ 7Claude Code +9 - 0.534score
app-store-screenshot-pipeline
phrypy
Use when producing App Store screenshots from real app renders instead of faked CSS mockups, covering the headless simulator export stage, the…
SkillCFreshness: C★ 7Claude Code +9 - 0.534score
ios-settings-and-data-safety-ux
phrypy
Use when designing iOS settings screens and trust-sensitive flows involving sync, restore, storage, imports, exports, destructive actions, permissions, and…
SkillCFreshness: C★ 7Claude Code +9 - 0.534score
ios-app-icon-and-brand-system
phrypy
Use when designing or reviewing an iOS app icon, lightweight brand system, launch assets, screenshot consistency, or App Store-facing visual identity choices.
SkillCFreshness: C★ 7Claude Code +9 - 0.534score
solo-ios-release-flow
phrypy
Use when coordinating the end-to-end release sequence for a prepared SwiftUI app, from final verification through TestFlight or App Store submission.
SkillCFreshness: C★ 7Claude Code +9
Cite this page
swiftui-product-ui skill. Agent Mart. https://agentmart.dev/skills/phrypy-swiftui-product-ui (last updated 2026-10-24)