Agent skill

Sfsymbol Generator

by sundial-org in sundial-org/awesome-openclaw-skills

Generate an Xcode SF Symbol asset catalog .symbolset from an SVG.

No licenceAuto-check passedMobile

Install Sfsymbol Generator

skills CLI
$ npx skills add sundial-org/awesome-openclaw-skills --skill sfsymbol-generator -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install sundial-org/awesome-openclaw-skills sfsymbol-generator --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/sundial-org/awesome-openclaw-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/sfsymbol-generator .claude/skills/sfsymbol-generator && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
sfsymbol-generator
GitHub stars
663
Token cost
~429 tokens
SKILL.md length
149 words
Files
4 (incl. scripts, assets)
Skills in repo
383
Repo updated
First seen
Licence
None found

At a glance

Generate an Xcode SF Symbol asset catalog .symbolset from an SVG.

  • Works in 5 steps: Validates the SVG path and viewBox. → Computes path bounds and centers within… → Injects the paths into the SF Symbols… → …
  • You need to add a custom SF Symbol (build-time) by creating the symbolset folder
  • SKILL.md covers Usage, Example, Requirements and Workflow
  • Runs JavaScript and Shell scripts from its folder

What it does

Sfsymbol Generator is an agent skill from sundial-org/awesome-openclaw-skills. Generate an Xcode SF Symbol asset catalog .symbolset from an SVG. Use when you need to add a custom SF Symbol (build-time) by creating the symbolset folder, Contents.json, and SVG file.

Its SKILL.md is about 430 tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including scripts and assets (for example `scripts/generate-from-template.js` and `scripts/generate.sh`).

It sits in Mobile, covering iOS development. It works with Xcode. The repository describes itself as: Top OpenClaw skills, with the most popular and useful ones.

When your agent uses it

  • You need to add a custom SF Symbol (build-time) by creating the symbolset folder
  • Tasks that involve iOS development

Example prompts

  • “/sfsymbol-generator”

Requirements

  • Node.js
  • A Bash shell

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Validates the SVG path and viewBox.
  2. Computes path bounds and centers within the SF Symbols template margins.
  3. Injects the paths into the SF Symbols template (Ultralight/Regular/Black).
  4. Creates .symbolset inside the asset catalog Symbols folder.
  5. Writes a matching Contents.json.

What it can do on your machine

Read from SKILL.md and the folder at commit b80cde2. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 2 files in scripts/ (JavaScript and Shell), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Sfsymbol Generator loads about 429 tokens when it runs. Until then it costs about 51 tokens; SKILL.md has 149 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~51
When it runs · the whole SKILL.md, loaded when a task matches
~429

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 149 words (~429 tokens).

“You can override the default asset catalog location with SFSYMBOL_ASSETS_DIR.”

— opening of SKILL.md by sundial-org
name
sfsymbol-generator

Read the full SKILL.md on GitHub

Files

SKILL.md and 3 other files (scripts, assets) in skills/sfsymbol-generator of sundial-org/awesome-openclaw-skills.

  • SKILL.md
  • assets/template.svg
  • scripts/generate-from-template.js
  • scripts/generate.sh

Open the folder on GitHubat commit b80cde2

Compare with similar skills

Sfsymbol Generator next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Sfsymbol Generator compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Sfsymbol Generator this skillsundial-org/awesome-openclaw-skills663—~429Automated safety check: PassNone
Xcsiftldomaradzki/xcsift498—~1.2kAutomated safety check: PassMIT
Xcode Syncsteipete/agent-scripts7.3k—~2.1kAutomated safety check: NotesMIT
Swift Testingdpearson2699/swift-ios-skills1.2k—~2.8kAutomated safety check: PassCustom licence
Apple History Utilitiespdparchitect/noodle158—~149Automated safety check: PassApache-2.0
Performance Profilingnirholas/three.ws2291 repos~1.5kAutomated safety check: PassApache-2.0

Similar skills

  • Xcsift

    ldomaradzki/xcsift

    Use xcsift for all Swift and Xcode build commands. An agent skill from ldomaradzki/xcsift.

    498 GitHub stars~1.2k tokensUpdated 6 days ago
    MobileAuto-check passed
  • Xcode Sync

    steipete/agent-scripts

    Xcode fleet sync: signed archives, compatibility, install, selection, first launch.

    7.3k GitHub stars~2.1k tokensUpdated today
    MobileAuto-check: notes
  • Swift Testing

    dpearson2699/swift-ios-skills

    Writes and migrates Swift Testing framework tests with @Test, @Suite, expect, require, confirmation, traits, withKnownIssue, Attachment.record, processExitsWith exit tests and capture lists…

    1.2k GitHub stars~2.8k tokensUpdated 2 mo ago
    MobileAuto-check passed
  • Apple History Utilities

    pdparchitect/noodle

    Upkeep of the Apple utilities copied into NoodleAppleRuntime.

    158 GitHub stars~149 tokensUpdated yesterday
    MobileAuto-check passed
  • Performance Profiling

    nirholas/three.ws

    Guide performance profiling for Apple platform apps with Instruments, Xcode diagnostics, and MetricKit.

    229 GitHub starsUsed in 1 repo~1.5k tokens
    MobileAuto-check passed
  • macOS Spm App Packaging

    Dimillian/Skills

    Scaffold, build, and package SwiftPM-based macOS apps without an Xcode project.

    4k GitHub starsUsed in 5 repos~1.2k tokens
    MobileAuto-check passed

More from sundial-org/awesome-openclaw-skills

All 383 skills in this repo
  • UI UX Pro Max

    sundial-org/awesome-openclaw-skills

    UI/UX design intelligence and implementation guidance for building polished interfaces.

    663 GitHub starsUsed in 2 repos~657 tokens
    Auto-check passed
  • Web Deploy GitHub

    sundial-org/awesome-openclaw-skills

    Create and deploy single-page static websites to GitHub Pages with autonomous workflow.

    663 GitHub starsUsed in 1 repo~1.1k tokens
    Auto-check passed
  • Clawd Modifier

    sundial-org/awesome-openclaw-skills

    Modify Clawd, the Claude Code mascot. An agent skill from sundial-org/awesome-openclaw-skills.

    663 GitHub stars~625 tokensUpdated 7 mo ago
    Auto-check passed
  • Figma

    sundial-org/awesome-openclaw-skills

    Professional Figma design analysis and asset export. An agent skill from sundial-org/awesome-openclaw-skills.

    663 GitHub stars~1.7k tokensUpdated 7 mo ago
    Auto-check: notes
  • Habit Flow

    sundial-org/awesome-openclaw-skills

    AI-powered atomic habit tracker with natural language logging, streak tracking, smart reminders, and coaching.

    663 GitHub stars~3.1k tokensUpdated 7 mo ago
    Auto-check passed
  • Edge Tts

    sundial-org/awesome-openclaw-skills

    Text-to-speech conversion using node-edge-tts npm package for generating audio from text.

    663 GitHub starsUsed in 1 repo~1.8k tokens
    Auto-check passed

Works with

Categories

Questions about Sfsymbol Generator

What does Sfsymbol Generator do?

Generate an Xcode SF Symbol asset catalog .symbolset from an SVG. Sfsymbol Generator is an agent skill from sundial-org/awesome-openclaw-skills.symbolset from an SVG.

When should I use Sfsymbol Generator?

Sfsymbol Generator fits situations like: you need to add a custom SF Symbol (build-time) by creating the symbolset folder; tasks that involve iOS development.

How do I install Sfsymbol Generator in Claude Code?

Run `npx skills add sundial-org/awesome-openclaw-skills --skill sfsymbol-generator -a claude-code`. Or copy the skill folder (skills/sfsymbol-generator in sundial-org/awesome-openclaw-skills) into .claude/skills/sfsymbol-generator in your project. Claude Code loads it when a task matches its description.

How do I install Sfsymbol Generator in Codex?

Run `npx skills add sundial-org/awesome-openclaw-skills --skill sfsymbol-generator -a codex`. Or copy the skill folder (skills/sfsymbol-generator in sundial-org/awesome-openclaw-skills) into .agents/skills/sfsymbol-generator in your project. Codex loads it when a task matches its description.

Can I use Sfsymbol Generator in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add sundial-org/awesome-openclaw-skills --skill sfsymbol-generator -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/sfsymbol-generator, .gemini/skills/sfsymbol-generator, .github/skills/sfsymbol-generator and .opencode/skills/sfsymbol-generator in your project.

What does Sfsymbol Generator need to run?

Going by SKILL.md and its folder, Sfsymbol Generator needs JavaScript and a shell for the scripts in its folder. Our summary lists: Node.js; A Bash shell.

Does Sfsymbol Generator access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Sfsymbol Generator safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Sfsymbol Generator use?

No licence was found for Sfsymbol Generator or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Sfsymbol Generator use?

About 429 tokens (SKILL.md is roughly 1.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Sfsymbol Generator?

Skills that share tags, products or a category with Sfsymbol Generator: Xcsift (ldomaradzki/xcsift, 498 stars), Xcode Sync (steipete/agent-scripts, 7.3k stars), Swift Testing (dpearson2699/swift-ios-skills, 1.2k stars) and Apple History Utilities (pdparchitect/noodle, 158 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Sfsymbol Generator?

sundial-org (a GitHub organization) maintains it in sundial-org/awesome-openclaw-skills, which has 663 GitHub stars. The repository holds 383 skills in this directory. The repository was last updated on March 7, 2026.

Source: sundial-org/awesome-openclaw-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.