gpt-taste
gpt taste
apex-os-design
Generates premium dark-mode UI for Apex OS wellness app (React Native + Expo 54). Use when designing screens, creating components, making layout decisions, generating data visualizations, or writing frontend code. Covers color system, typography, motion, haptics, and component patterns for a Bloo...
Full skill instructions
This skill guides creation of premium, production-grade UI for Apex OS: a dark, data-forward, evidence-based wellness operating system for health-conscious professionals.
Tech stack: React Native + Expo 54, TypeScript, Reanimated for motion
Related files:
APEX_OS_PRD_v8.1.mdAPEX_OS_BRAND_GUIDE.mdAPEX_OS_design_brief.mdBuild an interface a busy founder would trust with their health data—premium, dark, data-dense, scientifically credible, and respectful of their time.
| Source | Weight | Contribution |
|---|---|---|
| Bloomberg Terminal | 40% | Data density, professional authority, assumes user intelligence |
| Oura Ring app | 30% | Warm dark mode, "one big thing" focus, color as body-state |
| Linear | 15% | Precision, speed, no wasted pixels |
| Calm | 10% | Breathing space, intentional simplicity |
Before finalizing any UI, ask:
"Would a traveling founder, checking this at 6am in an airport lounge, understand what matters and what to do in under 10 seconds?"
If not, simplify hierarchy, reduce noise, sharpen the primary action.
Canvas: #0F1218 (app background)
Surface: #181C25 (cards, modals)
Elevated: #1F2430 (inputs, pressed states)
Subtle: #2A303D (borders, dividers)
Teal: #63E6BE (primary CTAs, active states)
Blue: #5B8DEF (secondary actions, links)
Gold: #D4A574 (Pro tier, achievements)
Text Primary: #F6F8FC
Text Secondary: #A7B4C7
Text Muted: #6C7688
Recovery High: #4ADE80 (75-100%)
Recovery Moderate: #FBBF24 (60-74%)
Recovery Low: #F87171 (<60%)
For full color system with usage rules, see colors.md.
// Font families
const fonts = {
ui: 'Inter', // Headlines, UI text
data: Platform.select({
ios: 'SF Mono',
android: 'JetBrains Mono',
default: 'monospace'
})
};
// Key sizes
const type = {
metric: 48, // Hero metrics (recovery score)
h1: 28, // Screen titles
h2: 22, // Section headers
body: 16, // Main content
caption: 12, // Labels, timestamps
};
For full type scale and rules, see typography.md.
Cards: surface background, 1px subtle border, 12px radius, 20px padding, subtle elevation
Elevation: Cards float with 0 2px 8px rgba(0,0,0,0.12). Hero cards (Recovery Score) use hero elevation.
Primary Button: teal background, dark text, 48px min height, 12px radius
Touch targets: 44×44pt minimum, 48×48pt preferred
Spacing: 8pt grid. Card padding: 20px (was 16). Section gaps: 28px (was 24). Hero sections: 40-56px.
For all component patterns including elevation system, see components.md.
Screen design:
"Design the Home (Morning Anchor) screen. Intent: traveling founder should understand recovery + first protocol in 10 seconds. Use Recovery Score Card hero, Today's Protocols list, and brand voice from APEX_OS_BRAND_GUIDE.md."
Component design:
"Create a Protocol Card component following components.md patterns. Show icon, title, adherence dots (5/7), and chevron affordance."
Data visualization:
"Build an HRV trend chart following data-viz.md. 7-day default, teal line with gradient fill, tap for tooltip."
| Area | Freedom | Notes |
|---|---|---|
| Color palette | Low | Use defined colors only |
| Typography | Low | Inter + monospace for data |
| Spacing | Medium | 8pt grid, adapt to content |
| Layout | Medium | Follow archetypes, adapt to context |
| Animation | Medium | Follow timing guidance, creative within bounds |
| Copy tone | Low | Match "warm expertise" voice exactly |
Goal: User knows recovery state + first action in 10 seconds.
Structure:
See screens.md for full specification.
Goal: Understand what to do, then optionally explore why.
Structure:
Hero Icon Style: Geometric line art, 2px stroke, teal (#63E6BE), subtle scale animation on load.
See screens.md for full specification including icon examples.
Goal: Personalized, data-informed guidance.
Structure:
See screens.md for full specification.
For MVD (Minimum Viable Day), Weekly Synthesis, Wearable Connection, and Onboarding archetypes, see screens.md.
Core principle: Every animation must confirm action, guide attention, or provide continuity.
Timing guidance:
| Interaction | Duration |
|---|---|
| Button press | ~100ms |
| Screen transition | ~250ms |
| Modal appear | ~250ms |
| Metric count-up | ~300-500ms |
Micro-Delight Moments:
For complete motion system, haptic mapping, and micro-delight implementations, see motion-haptics.md.
Core rules:
For chart patterns (line trends, progress bars, adherence dots, correlation cards), see data-viz.md.
Non-negotiable requirements:
prefers-reduced-motionFor complete accessibility checklist, see accessibility.md.
Logo files live in /client/assets/logo/ (NOT in the skill folder).
| Variant | File | Use Case |
|---|---|---|
| Chevron only | chevron-only.png | App icon, loading animation, favicon, compact spaces |
| Vertical | vertical_-_Logo-Brand_Name.png | Splash screen, onboarding, centered layouts |
| Horizontal | horizontal_-_Logo-Brand_Name.png | Navigation header, login screen, in-app branding |
| Horizontal + tagline | horizontal_-_Logo-Brand_Name-Tagline.png | Landing page, external marketing only |
Canonical tagline: "Your Performance Operating System"
Use tagline version for marketing/external only. Inside the app, use the no-tagline variants.
The chevron uses a gradient (do not flatten to solid):
Top: #63E6BE (teal)
Bottom: #5B8DEF (blue)
The wordmark:
Important: These logos have white/light wordmarks designed for dark backgrounds. Always place on dark surfaces (#0F1218 canvas or #181C25 surface).
| Context | Recommended Size |
|---|---|
| App icon | 1024×1024 source, system scales |
| Navigation header | Height: 32px |
| Splash screen | Width: 40% of screen, centered |
| Loading indicator | 48×48px (chevron only) |
Minimum padding around logo = height of one chevron stroke.
Do:
Don't:
import ChevronLogo from '@/assets/logo/chevron-only.png';
// Pulsing loader (see motion-haptics.md for full implementation)
<ApexLoadingIndicator
source={ChevronLogo}
size={48}
/>
Voice: "Warm expertise"—knowledgeable friend who's also a health scientist.
Do:
Don't:
Examples:
| Instead of | Use |
|---|---|
| "Amazing job! You smashed your goals!" | "HRV up 10% vs last week. Protocol is working." |
| "Don't break your streak!" | "Morning Light: 5/7 this week." |
| File | Content |
|---|---|
| colors.md | Full color system, zone usage, overlay calculations |
| typography.md | Type scale, font loading, line height rules |
| components.md | Cards, buttons, inputs, navigation patterns |
| screens.md | All screen archetypes with structure and interaction |
| data-viz.md | Charts, progress bars, correlation cards |
| motion-haptics.md | Animation timing, easing, haptic feedback mapping |
| accessibility.md | WCAG compliance, reduced motion, screen reader support |
Never:
gpt taste
Premium brand-kit image generation for high-end identity systems, logo concepts, and visual-world presentations.
Premium website design-to-code skill that generates visual references first, then builds faithful frontend implementations.
Premium frontend image direction for landing pages and marketing sites, generating one distinct horizontal image per section.
Premium mobile app screen concepts and flows with clean hierarchy, strong imagery, and distinctive art direction.
Emil Kowalski's philosophy on UI polish, component design, and the invisible details that make software feel good.
Frontend design and iteration for production-grade interfaces, from concept to ship.
Reverse-engineer design tokens from public websites into starter token files for your project.
Builds an animation from scratch by making the decisions in the order that determines whether it feels right.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.
Chat-to-edit AI studio for product photos, portraits, branding, and video.
Generate your dream room in seconds.
Redesign your interior in seconds using AI
Transform rooms with AI-generated designs.
Transform Your Space with AI-Powered Japanese Interior Designs by Jife
AI-powered wireframes for non-designers.
Revolutionize Property Viewing with AI-Generated Floor Plans and Virtual Tours
Transform sketches into stunning architectural renders with AI.