SF Symbol generator
v1.0.0Generate 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.
⭐ 1· 2k·3 current·3 all-time
by@svkozak
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description match the actual behavior: the scripts parse an input SVG, optionally inject into a template SVG, and create a <name>.symbolset folder and Contents.json inside an Assets.xcassets/Symbols folder. No unrelated credentials, binaries, or services are requested.
Instruction Scope
Runtime instructions are limited to running the included shell/Node scripts which validate and parse an SVG, locate or use a template SVG, and write files into the specified assets directory. The scripts read file system paths you provide (svg-path, optional template, and assets dir) and may read any existing .symbolset SVG found in Assets.xcassets/Symbols. They do not perform network requests or transmit data elsewhere. Be aware the scripts will create/overwrite a <symbol-name>.symbolset in the target assets directory, so run in the intended project directory or back up existing assets first.
Install Mechanism
No install spec; this is instruction+script-only. The included scripts are plain Node.js and shell scripts and do not download or extract remote code. There is no package installation or external URL fetch in the provided files.
Credentials
The skill requests no secrets or credentials. It optionally respects SFSYMBOL_ASSETS_DIR to locate the asset catalog; this is reasonable and proportional to the stated goal. No other environment variables or config paths are referenced.
Persistence & Privilege
The skill does not request permanent/always-on inclusion and does not modify other skills or global agent settings. Its only persistence is writing files (symbolset + Contents.json) to the target assets directory, which is expected for a build-time asset generator.
Assessment
This skill appears to do what it says: it parses an SVG and creates a .symbolset inside an Xcode asset catalog. Before running: (1) review the included scripts (they are provided in the bundle and do not perform network calls), (2) run them in the correct project directory or set SFSYMBOL_ASSETS_DIR to avoid accidental writes, and (3) back up your Assets.xcassets/Symbols folder if you have existing symbolsets with the same name since the scripts will create/overwrite folders and files. There's no evidence of credential use or data exfiltration.Like a lobster shell, security has layers — review code before you run it.
iosvk973ch9m3t8tkdvmy1xev4rc0s7zgq9flatestvk973ch9m3t8tkdvmy1xev4rc0s7zgq9fswiftuivk973ch9m3t8tkdvmy1xev4rc0s7zgq9fxcodevk973ch9m3t8tkdvmy1xev4rc0s7zgq9f
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
