Individual skill
oil-icon
生成风格统一的图标集合,通过宫格生图、切分和去背景交付透明 PNG。用户需要成套自定义图标、栏目图标或匹配品牌风格的图标时使用;不用于单个简单矢量图标或小尺寸密集功能符号。
SKILL.md
Source commit afb20072cb29a7b45d6f36a203648beb0535c710
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 11, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 338
- Repository last updated
- Sep 10, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent-skill Repository topic
- agent-skills Repository topic
- ai-icon-generator Repository topic
- claude-code Repository topic
- claude-skills Repository topic
- codex Repository topic
- codex-skill Repository topic
- icon Repository topic
- icon-generator Repository topic
- icon-pack Repository topic
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.github/workflows/credential-ui.ymlasset · 601 bytes.gitignoreasset · 188 bytesLICENSEasset · 1,064 bytesREADME.mddoc · 6,942 bytesSKILL.mdcore · 6,601 bytesSKILL.mdcore · 6,601 bytesassets/readme/made-with-beautify.svgasset · 1,519 bytesassets/readme/readme-hero.pngasset · 488,260 bytesassets/readme/readme-section-consistency.svgasset · 1,420 bytesassets/readme/readme-section-start.svgasset · 1,358 bytesassets/readme/readme-section-styles.svgasset · 1,298 bytesassets/readme/readme-section-what.svgasset · 1,359 bytesassets/readme/readme-section-workflow.svgasset · 1,451 bytesassets/readme/showcase-isometric/01.pngasset · 154,135 bytesassets/readme/showcase-isometric/02.pngasset · 171,550 bytesassets/readme/showcase-isometric/03.pngasset · 89,402 bytesassets/readme/showcase-isometric/04.pngasset · 166,284 bytesassets/readme/showcase-isometric/05.pngasset · 161,670 bytesassets/readme/showcase-isometric/06.pngasset · 151,756 bytesassets/readme/showcase-isometric/07.pngasset · 126,971 bytesassets/readme/showcase-isometric/08.pngasset · 145,911 bytesassets/readme/showcase-isometric/09.pngasset · 148,321 bytesassets/readme/showcase-isometric/10.pngasset · 166,905 bytesassets/readme/showcase-isometric/11.pngasset · 141,442 bytesassets/readme/showcase-isometric/12.pngasset · 192,814 bytesassets/readme/showcase-isometric/13.pngasset · 134,572 bytesassets/readme/showcase-isometric/14.pngasset · 159,426 bytesassets/readme/showcase-isometric/15.pngasset · 154,304 bytesassets/readme/showcase-isometric/16.pngasset · 164,618 bytesassets/readme/showcase-soft3d/01.pngasset · 185,612 bytesassets/readme/showcase-soft3d/02.pngasset · 187,647 bytesassets/readme/showcase-soft3d/03.pngasset · 99,433 bytesassets/readme/showcase-soft3d/04.pngasset · 191,102 bytesassets/readme/showcase-soft3d/05.pngasset · 156,974 bytesassets/readme/showcase-soft3d/06.pngasset · 158,186 bytesassets/readme/showcase-soft3d/07.pngasset · 175,632 bytesassets/readme/showcase-soft3d/08.pngasset · 142,779 bytesassets/readme/showcase-soft3d/09.pngasset · 171,593 bytesassets/readme/showcase-soft3d/10.pngasset · 171,487 bytesassets/readme/showcase-soft3d/11.pngasset · 190,548 bytesassets/readme/showcase-soft3d/12.pngasset · 206,951 bytesassets/readme/showcase-soft3d/13.pngasset · 158,898 bytesassets/readme/showcase-soft3d/14.pngasset · 172,930 bytesassets/readme/showcase-soft3d/15.pngasset · 161,787 bytesassets/readme/showcase-soft3d/16.pngasset · 197,032 bytesassets/readme/source/hero.htmlasset · 4,687 bytesreference/construction.mddoc · 4,305 bytesreference/design-rules.mddoc · 5,078 bytesreference/image-providers.mddoc · 2,923 bytesreference/prompt-template.mddoc · 3,598 bytesreference/style-adaptation.mddoc · 2,410 bytesreferences/api-key-setup.mddoc · 3,888 bytesscripts/credential-ui/README.mddoc · 8,173 bytesscripts/credential-ui/component.jsonasset · 2,237 bytesscripts/credential-ui/manifests/default.jsonasset · 230 bytesscripts/credential-ui/manifests/profiles.jsonasset · 147 bytesscripts/credential-ui/package-lock.jsonasset · 8,679 bytesscripts/credential-ui/package.jsonruns · 656 bytesscripts/credential-ui/public/app.jsruns · 6,440 bytesscripts/credential-ui/public/favicon.svgasset · 315 bytesscripts/credential-ui/public/index.htmlasset · 1,188 bytesscripts/credential-ui/public/style.cssasset · 3,155 bytesscripts/credential-ui/src/cli.tsruns · 6,463 bytesscripts/credential-ui/src/config.tsruns · 5,876 bytesscripts/credential-ui/src/page.tsruns · 1,739 bytesscripts/credential-ui/src/profile.tsruns · 4,768 bytesscripts/credential-ui/src/run.tsruns · 3,335 bytesscripts/credential-ui/src/server.tsruns · 11,614 bytesscripts/credential-ui/tests/configure.test.tsruns · 2,532 bytesscripts/credential-ui/tests/credentials.test.tsruns · 6,595 bytesscripts/credential-ui/tests/multi-key.test.tsruns · 9,884 bytesscripts/credential-ui/tests/native-smoke.tsruns · 4,166 bytesscripts/credential-ui/tests/page.test.tsruns · 2,053 bytesscripts/credential-ui/tests/profile.test.tsruns · 4,149 bytesscripts/credential-ui/tests/run.test.tsruns · 2,799 bytesscripts/credential-ui/tests/ui.test.tsruns · 5,074 bytesscripts/credential-ui/tsconfig.jsonasset · 353 bytesscripts/credential-ui/tsconfig.web.jsonasset · 237 bytesscripts/credential-ui/web/app.tsruns · 6,438 bytesscripts/gen_image.pyruns · 1,425 bytesscripts/setup.shruns · 491 bytesscripts/slice_icons.pyruns · 5,573 bytesstyles/animal-badge.jsonasset · 1,092 bytesstyles/cartoon.jsonasset · 1,080 bytesstyles/colorblock.jsonasset · 1,072 bytesstyles/filled.jsonasset · 1,076 bytesstyles/isometric.jsonasset · 1,069 bytesstyles/linear.jsonasset · 1,124 bytesstyles/realistic.jsonasset · 1,129 bytesstyles/render3d.jsonasset · 1,129 bytesstyles/sticker.jsonasset · 1,105 bytestests/test_profile_business.pyruns · 1,190 bytes
Read excerpt
# oil-icon
Generate a **set** of icons that share one visual style, output as transparent PNGs.
Image generation runs on a flat grey backdrop as a 4×4 sheet — 16 icons in one generation, 有助于统一风格,但仍需逐个检查 — then each cell is sliced out and background-removed.
Agent owns the design decisions (which style, which palette, which metaphors, whether to match a brand); image generation and slicing are mechanical steps.
## API Key 配置入口
需要外部服务凭据时先读[API Key 配置与业务读取](references/api-key-setup.md):复用已有安全入口;本机缺少 Key 时使用随附固定页面,保存后通过业务包装入口读取。内置能力与纯本地流程不要求配置 Key。
## Workflow