solo-apple-app-icon SKILL.md skillA
solo-apple-app-icon from fortunto2/solo-factory is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add fortunto2/solo-factory/solo-apple-app-icon@v1.0.0Pins v1.0.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- fortunto2/solo-factory
- Path
skills/apple-app-icon/SKILL.md- Versions recorded
- 1
- Latest version
- v1.0.0, committed Aug 20, 2026
- Size
- 6,145 bytes
- Repository stars
- 18
- License
- MIT
Build an iOS 26+ layered app icon (.icon / Icon Composer) from a designer's SVG, generated by script rather than drawn by hand, and check every appearance without launching the app. Use when the user says "иконка приложения", "сделай иконку", "app icon", "Icon Composer", "layered icon", "иконка не как в фигме", "тёмная иконка выглядит плохо", or when an app still ships a folder of flattened PNGs. Do NOT use for in-app icons and SF Symbols (that is symbol work), or for the App Store screenshot…
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# apple-app-icon — the icon as a build artefact, not a drawing
On iOS 26 an app icon is no longer a flattened PNG: it is a small bundle of
**layers** the system lights, tints and renders as Liquid Glass. Icon Composer
draws them by hand; this skill generates the same document from the brand
artwork, so the icon is *rebuilt* when the brand changes rather than redrawn
from memory.
Reach for it when the icon and the app disagree — different mark, different
gradient, or nine PNGs whose source nobody can find.
## Workflow
### 1. Find the real artwork before drawing anything
Two attempts went the wrong way on one project before the file turned up:
rebuilding the mark from the app's own button geometry (beautiful, and a
different mark), then tracing it off a 1024 PNG by measuring pixels (the right
mark, at second-hand accuracy).
```bash
find ~ -maxdepth 7 \( -iname "*logo*" -o -iname "*icon*" \) \
\( -iname "*.svg" -o -iname "*.ai" -o -iname "*.sketch" \) 2>/dev/null
mdfind -name "logo" # useless if Spotlight is off — check `mdutil -s /`
```
Look in abandoned web projects and old zips; a Figma export usually survives
…Read the whole file at its exact version.
How to install
mdr add fortunto2/solo-factory/solo-apple-app-icon@sha256:d3a79ecc60a6e572The line at the top of this page pins the label v1.0.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_v6bjaq5hhn4lbhtl)
5 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Aug 20, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (6145 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
fortunto2/solo-factory · 18 stars · license MIT · pushed 2026-11-08 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_v6bjaq5hhn4lbhtl GET https://markdownregistry.com/api/v1/resolve?ref=fortunto2/solo-factory/solo-apple-app-icon GET https://markdownregistry.com/api/v1/blob/d3a79ecc60a6e57237cc82398e5b1a58e817ffde8575c5bc05da55f1319115ee
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.