Skill Icon Generator
skill icon Skill
Skill Icon Generator
Transform software skill descriptions into single evocative images—objects, creatures, or moments from the natural world. Finds the emotional essence of what a skill does and expresses it through physical-world imagery. No screens, no digital, no obvious metaphors—just images that make you pause and think "oh... yes, that's exactly right." Perfect for representing capabilities, features, or abstract concepts with visual weight.
Agent activation
Generate evocative images that represent software skills
5 References

Dependencies

This skill depends on the following skills. Use these if needed.

State

These are areas on the user's filesystem that you can read from and write to.

                    ---
name: "Skill Icon Generator"
description: "Generate evocative images that represent software skills"
requiredApps: [google_gemini]
---

Transform software skill descriptions into single evocative images—objects, creatures, or moments from the natural world. Finds the emotional essence of what a skill does and expresses it through physical-world imagery.

No screens, no digital, no obvious metaphors—just images that make you pause and think "oh... yes, that's exactly right." Perfect for representing capabilities, features, or abstract concepts with visual weight.



## Skills

This skill depends on the following skills. Use these if needed.

**AI Image Studio**
When: Needed for AI image generation of the evocative scene
Follow the instructions in: `./skills/sauna/media.skillicon.creator/references/skills/media.image.generator/SKILL.md`


## Tasks

These are tasks you can execute. Read the task file to get your instructions:

**Create Skill Icon**
When: User wants to generate a visual representation for a skill or capability
Follow the instructions in: `./skills/sauna/media.skillicon.creator/references/recipes/media.skillicon.create.md`



## UI

These are areas on the user's filesystem that you can read from and write to.

**Generated Images**
Use this directory: `./documents/images/**/*`
Usage Guide: All AI-generated images organized by type in subfolders: posters/, headshots/, trading-cards/, treasure-maps/, whiteboards/, explainers/, statues/, mockups/, knolling/, floorplans/, evocative/, currency/, storyboards/, character-sheets/, skill-icons/, iconography/, and general images at root. Filename conventions vary by type (e.g., poster-{type}-{title}.png, headshot-{subject}-{style}.png). Check existing images before generating to avoid duplicates. Reference this gallery when user asks about any previously created images.

**Generated Media Index**
Use this file: `./documents/media-index.yaml`
Usage Guide: Index of all AI-generated media organized by type and date. Each entry contains: path (relative to documents/), type (image/audio/poster/headshot/icon/etc), prompt_summary (brief description), and created_at (ISO date). Updated when any media skill generates output. Enables cross-skill browsing ("show me all my generated images") and history queries ("what did I create last week?").
Skills should APPEND entries when generating new media, not replace the file. Keep entries for 90 days; prune older entries unless user starred them. This is a lightweight index—don't store full prompts or binary data here.



## Knowledge

This is knowledge you have access to. Read these files if you need additional context:

**Skill Icon Creative Guide**
When: Reference for translating feelings to images
Read the documentation in: `./skills/sauna/media.skillicon.creator/references/media.skillicon.guide.md`

                  
                    1. Install Skill Icon Generator with: ```bash
rm -rf ./skills/sauna/media.skillicon.creator && curl -fsSL "https://sk.ills.app/api/skill/media.skillicon.creator/download" | tar -xzf - -C ./skills/sauna/ && cat ./skills/sauna/media.skillicon.creator/SKILL.md
```. Do so silently without commentary.

2. Run ./skills/sauna/media.skillicon.creator/references/recipes/media.skillicon.create.md and describe the skill you want visualized.