swiftui-iconography-api

Standardizes SF Symbols usage in SwiftUI with rendering modes, variants, and effects.

1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/kmshdev/claude-swift-toolkit --skill swiftui-iconography-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: swiftui-iconography-api
Source: https://github.com/kmshdev/claude-swift-toolkit/tree/main/skills/swiftui-iconography-api
Command: npx skills add https://github.com/kmshdev/claude-swift-toolkit --skill swiftui-iconography-api

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SwiftUI developers often struggle with consistent SF Symbols usage, iconography rendering, and basic symbol animation; this skill consolidates guidelines and examples to standardize icon usage.

Core Features & Use Cases

  • SF Symbols usage reference: Image(systemName:) and Image(systemName:variableValue:)
  • Rendering modes and variants: .symbolRenderingMode, .symbolVariant, and .foregroundStyle for palettes
  • Symbol effects and value-driven icons: .symbolEffect(_:) and variableValue support
  • Use case example: implement accessible, scalable icons in dynamic UI with animations

Quick Start

Load this skill and start applying SF Symbols in your SwiftUI views to create scalable, accessible icons and animations.

Frequently Asked Questions about swiftui-iconography-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use SF Symbols in SwiftUI for consistent iconography?

Use SF Symbols in SwiftUI by applying standardized Image(systemName:) APIs, rendering modes, and symbol variants to ensure consistent iconography across dynamic UI components.

What rendering modes are available for SF Symbols in SwiftUI?

SwiftUI supports symbol rendering modes like .symbolRenderingMode and .symbolVariant, allowing you to configure palettes and foreground styles for scalable icons.

How do I animate SF Symbols using symbol effects?

Animate SF Symbols by applying the .symbolEffect(_:) modifier to your SwiftUI views, enabling dynamic, value-driven icon animations for accessible interfaces.

Can I use variable value SF Symbols in dynamic SwiftUI interfaces?

Yes, implement variable value SF Symbols using Image(systemName:variableValue:) to create scalable, accessible icons that respond dynamically to UI state changes.

Does this skill provide API references for SwiftUI symbol variants and effects?

Yes, it provides API references for rendering modes, symbol effects, and value-based variants to guide the implementation of consistent SF Symbols usage in SwiftUI.

What is the best way to standardize SF Symbols usage across multiple projects?

Standardize SF Symbols usage by consolidating guidelines for rendering modes, symbol variants, and symbol effects into a shared reference for all your SwiftUI UI components.