A high-fidelity grounding skill that prevents AI models from hallucinating Apple SF Symbol names, ensuring type-safe compilation for iOS, iPadOS, and macOS apps.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install sfsymbolskit
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install sfsymbolskit using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Apple's native SF Symbol APIs rely on fragile string-based initializers like Image(systemName:) and UIImage(systemName:). Because wrong names compile without errors but render blank icons in production, AI models routinely generate plausible but completely fictional symbol names. The SFSymbolsKit skill solves this problem within the ecosystem of Openclaw Skills by forcing AI agents to verify symbol names against an authoritative catalog of 7,007 verified entries.
By integrating this skill, your AI assistant matches user queries against actual, validated SF Symbols (up to version 7.2) and outputs type-safe SFSymbolsKit accessors. This converts fragile, error-prone stringly-typed references into robust, compiler-enforced Swift code.
symbols.json) or connects to an SFSymbolsKit Model Context Protocol (MCP) server if one is available.squareAndArrowUp).Image(systemName: String.SFSymbols.squareAndArrowUp)) instead of raw, unverified string literals.To verify and compile SF Symbols safely, add the SFSymbolsKit dependency to your Swift package or Xcode project:
.package(url: "https://github.com/WikipediaBrown/SFSymbolsKit.git", from: "1.0.0")
Ensure your AI workspace has access to the local symbol definitions. This is a crucial element when building robust workflows with Openclaw Skills:
# Download the official symbols database to your project root
curl -o path/to/symbols.json https://sfsymbolskit.com/symbols.json
If using an MCP-compatible environment, configure your server to enable resolve_sf_symbol, search_sf_symbols, and sf_symbol_usage tools for immediate validation.
The skill manages symbol lookup by parsing a structured JSON manifest at {baseDir}/symbols.json containing 7,007 catalog entries.
| Property | Type | Description |
|---|---|---|
count |
Integer | Total number of symbols currently indexed in the catalog. |
sfsymbolsVersion |
String | Target version of Apple SFSymbols (e.g., 7.2). |
symbols |
Array | A collection of symbol descriptors. |
Each item within the symbols array is defined by:
name: The dotted system name used in Apple API calls (e.g., square.and.arrow.up).property: The camelCase equivalent accessor mapped within SFSymbolsKit (e.g., squareAndArrowUp).resolve_sf_symbol, search_sf_symbols, sf_symbol_usage) to query, analyze, and validate symbols dynamically without manual lookups.Loading
An expert AI architect skill designed for evidence-based codebase analysis, complex bug root-cause diagnosis, and technical trade-off evaluations.

An expert requirement analysis skill that guides users through a structured Socratic interview to turn ambiguous ideas into precise, ready-to-execute system specifications.

An AI-powered Generative Engine Optimization (GEO) tool designed to optimize brand visibility and responses across major conversational AI platforms and search engines.

A rigorous verification skill that translates user requests into concrete acceptance criteria to prove AI-generated changes actually resolved the root issue.

A powerful AI search skill that retrieves and synthesizes medical literature, clinical trials, and drug efficacy studies directly from NCBI PubMed.

A deterministic, evidence-driven code auditing skill designed to surface real software flaws with razor-sharp, professional humor without writing code modifications.








































