sf-symbolslisted
Install: claude install-skill caglarbaranbora/Apple-Agent-Kit
# SF Symbols — Foundations Skill
## Purpose
Route SF Symbols API implementation tasks to the minimum required SF
Symbols Knowledge Contracts. v1 scope is core rendering, rendering
modes, variants, variable value, weight/scale, color/tinting, custom
symbol usage, and UIKit `SymbolConfiguration` composition — across
SwiftUI and UIKit.
## Routing
Load only the contracts relevant to the task. All paths relative to
knowledge/sf-symbols/.
- Usage -> symbol-basics.md, custom-symbol-usage.md
- Rendering -> rendering-modes.md, symbol-variants.md, variable-value-symbols.md, symbol-weight-and-scale.md, symbol-color-and-tinting.md
- UIKit-specific -> uikit-symbol-configuration.md
Never load more than the contracts relevant to the specific question.
For which symbol to choose, which color fits a design, or fill vs.
outline as a design decision, route to
`skill.human-interface-guidelines.foundations` instead. For view
composition/state/navigation questions unrelated to symbol rendering
itself, route to `skill.swiftui.foundations` or `skill.uikit.foundations`.
## Stop Conditions
Stop and report if the requested topic has no matching Knowledge
Contract in knowledge/sf-symbols/ — do not guess or fall back to general
knowledge.
- Symbol effects/animations (`SymbolEffect`, `.bounce`, `.pulse`,
`.variableColor`) — Excluded
- Symbol Composer / custom symbol authoring — Excluded