Design

rshankras/claude-code-apple-skills/skills/design

作者 rshankras9ffb83138209無授權條款784 個星標收錄於 2026年10月9日更新於 2026年10月9日儲存庫2 個月前更新

Design skills for Apple platform UI — Liquid Glass, animations, game feel (haptics, sound, celebrations), UI prototyping, UX writing, SF Symbols, and typography. Use when implementing design language features, adding juice/feedback, writing interface copy, or choosing type and iconography.

僅含說明Design & Creative
AI 產生的概覽

指導 Apple 平台介面設計:液態玻璃、SwiftUI 動畫、遊戲手感、原型、UX 文案、SF Symbols 與字體排印。

功能
此技能彙整 Apple 平台介面的設計指引,涵蓋液態玻璃效果、SwiftUI 動畫模式、遊戲手感回饋、介面原型、UX 文案、SF Symbols 與字體排印。它會將代理導向對應的子技能,並說明平台一致性、效能與視覺層級等關鍵原則。產出為設計指引與介面文案,而非可執行的程式碼成品。
適用情境
適用於實作 Apple 設計語言功能、加入動態效果或回饋(例如觸覺與慶祝效果)、撰寫或審閱介面文案,以及選擇字體與圖示時。也適合處理關於材質、模糊、轉場與 SF Symbol 效果的問題。
執行需求
不附帶指令碼,僅為說明性內容。需要代理具備 Read、Write、Edit、Glob、Grep 與 AskUserQuestion 工具,並可選擇讀取本機已擷取的 Apple 文件檔案(若存在)。

Design Skills

Skills for implementing Apple's modern design systems across platforms.

When This Skill Activates

Use this skill when the user:

  • Asks about Liquid Glass design
  • Wants to implement modern Apple UI effects
  • Needs guidance on visual design patterns
  • Asks about materials, transparency, or blur effects
  • Wants to create fluid animations
  • Asks about spring, bounce, or snappy animations
  • Wants PhaseAnimator or KeyframeAnimator help
  • Needs view transitions, matched geometry, or hero transitions
  • Wants SF Symbol effects (bounce, pulse, wiggle, breathe)
  • Asks about animation completions or withAnimation
  • Says the app feels flat or wants juice/game feel (celebrations, haptics, sound effects)
  • Wants a feedback audit — do events reach the user on the right channels?
  • Needs UX structure help: navigation clarity, discoverability, information architecture
  • Is writing or reviewing interface copy, alerts, or feature names
  • Asks about SF Symbols usage/authoring, fonts, Dynamic Type, or type hierarchy

Available Skills

liquid-glass/

Comprehensive Liquid Glass implementation for iOS 26+, macOS 26+.

  • SwiftUI .glassEffect() API
  • AppKit NSGlassEffectView
  • GlassEffectContainer patterns
  • Morphing transitions
  • Interactive effects
  • Button styles

animation-patterns/

SwiftUI animation patterns for iOS 13–18+.

  • Spring configurations (3 API generations)
  • PhaseAnimator and KeyframeAnimator (iOS 17+)
  • View transitions, matched geometry, navigation transitions
  • SF Symbol effects
  • Animation completions, transactions, timing curves

game-feel/

Game feel ("juice") as a discipline — the event×channel feedback audit, haptic vocabulary design (Core Haptics service architecture), and sound-effect layers that coexist with music. Routes to animation-patterns for motion technique and generators/milestone-celebration for generated code.

ui-prototyping/

Explore divergent UI directions for a screen as named, runnable Swift #Preview variants — compare, remix, and tune before committing to one design.

ux-writing/

Interface copy that works — voice/tone, the PACE framework, alert anatomy, feature naming, empty states, and the small-word edits that measurably improve UX.

sf-symbols/

SF Symbols end-to-end — choosing/configuring system symbols (rendering modes, variable color/draw), authoring custom symbols that interpolate across weights, and the animation preset vocabulary.

typography/

UI typography — text styles and Dynamic Type, the San Francisco family with its width axis, optical sizes, tracking vs kerning, and custom-font scaling obligations.

Key Principles

1. Platform Consistency

  • Follow Apple Human Interface Guidelines
  • Use system-provided APIs
  • Respect user appearance preferences

2. Performance

  • Use GlassEffectContainer for multiple effects
  • Limit number of glass effects per view
  • Consider GPU resources

3. Visual Hierarchy

  • Glass effects create depth and layering
  • Use tints to indicate prominence
  • Combine with appropriate shadows

Reference Documentation

來源與署名

來源:rshankras/claude-code-apple-skills位於skills/design提交9ffb831

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架