Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add TOKTOKHAN-DEV/agent-company --skill make-store-assetsgit clone --depth 1 https://github.com/TOKTOKHAN-DEV/agent-companyWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/toktokhan-dev/agent-company/make-store-assets)<a href="https://agentmods.dev/skills/toktokhan-dev/agent-company/make-store-assets"><img src="https://agentmods.dev/badge/skills/toktokhan-dev/agent-company/make-store-assets/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/toktokhan-dev/agent-company/make-store-assets"><img src="https://agentmods.dev/badge/skills/toktokhan-dev/agent-company/make-store-assets.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00003 | $0.01019 |
| Opus 5 | $0.00002 | $0.00509 |
| Sonnet 5 | $0.00001 | $0.00204 |
| Haiku 4.5 | $0.00000 | $0.00102 |
Grade A, and why
make-store-assets scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
make-store-assets
먼저 지금 상태를 본다
pnpm assets
무엇이 비었고 무엇이 틀렸는지 알려준다. 여기서 시작하지 않으면 이미 있는 것을 덮어쓴다. 사람이 직접 만들어 넣은 로고가 있을 수 있다.
근거를 모은다
프롬프트를 지어내지 마라. 이 순서로 읽는다.
| 어디 | 무엇을 얻는가 |
|---|---|
specs/ |
이 앱이 무엇을 하는 앱인지 |
apps/miniapp/granite.config.ts |
brand.primaryColor — 로고 색의 출발점 |
inbox/*/INVENTORY.md |
사람이 넘겨준 기존 로고 · 브랜드 가이드 |
assets/SOURCES.md |
전에 무슨 프롬프트로 만들었는지 |
근거가 하나도 없으면 만들지 말고 물어봐라. "무슨 앱인지 모르겠는데 로고를 만들어 봤습니다" 는 시간 낭비다.
만든다
pnpm imagegen --kind icon --prompt "<장면 설명>"
pnpm imagegen --kind thumbnail --prompt "<장면 설명>"
pnpm imagegen --kind icon-dark --prompt "<장면 설명>"
pnpm imagegen --kind iap-icon --name <상품키> --prompt "<장면 설명>"
한 명령이 생성 · 규격 맞춤 · 출처 기록을 다 한다. codex 를 직접 부르지 마라.
프롬프트 쓰는 법
넣을 것
- 하나의 주제. 로고에 이것저것 담으면 16×16 으로 줄었을 때 아무것도 안 보인다
- 여백. 토스는 로고를 둥근 사각형으로 잘라 쓴다 — 가장자리에 붙은 요소는 잘린다
- 밝은 배경. 목록 배경이 밝다
넣지 말 것
- 글자. 이미지 모델은 한글을 제대로 못 쓴다. 앱 이름은 콘솔이 따로 얹는다
- 사람 얼굴 · 신분증 · 실존 브랜드 로고
- 토스 UI 를 흉내 낸 화면 (스크린샷으로 오해받는다)
- 다른 앱과 헷갈릴 만한 것
--style 로 결을 바꿀 수 있지만, 기본값이 TDS 결에 맞춰져 있으니 이유 없이 바꾸지 마라.
종류별로
| 종류 | 무엇을 담나 |
|---|---|
icon 600×600 |
앱을 한 단어로 요약하는 심볼 하나. 작아져도 알아볼 수 있어야 한다 |
icon-dark 600×600 |
같은 심볼, 어두운 배경에서 안 묻히게. 앱 UI 의 다크 모드와 무관하다 |
thumbnail 1932×828 |
상세 페이지 상단 배너. 가로로 길어서 로고를 그대로 늘리면 안 된다 |
iap-icon 1024×1024 |
상품 하나를 나타내는 심볼. 상품마다 따로 |
확인한다
pnpm assets
규격 통과 가 나와야 끝난 것이다. 안 나오면 pnpm assets fit <파일> 로 맞추거나
프롬프트를 바꿔 다시 생성한다.
codex 를 쓸 수 없으면
다른 이미지 모델을 찾지 마라. 이 순서로 폴백한다 (ADR-0002).
- 이미지 없이 진행 — 단, 로고와 썸네일은 심사 신청에 필수라 언젠가는 필요하다
- 사람에게 요청 —
assets/에 넣어 달라고 하고,pnpm assets fit으로 규격만 맞춘다 - 웹 검색 — 라이선스가 명확한 것만.
assets/SOURCES.md에 라이선스를 반드시 적는다
출력
- 만든 파일 · 해상도 · 쓴 프롬프트
- 아직 비어 있는 필수 항목
- 사람이 봐야 할 것: "작게 줄여도 알아볼 수 있는지 확인해 주세요" (16×16 으로 줄었을 때 뭉개지는지는 기계가 판정할 수 없다)
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 9d ago First seen · 92 lines · 3 tokens per session scan A 7f3e1e5731a3
make-store-assets is a skill published in the GitHub repository TOKTOKHAN-DEV/agent-company (77 stars, last pushed 13d ago), licensed MIT. It adds 3 tokens to every session and 1,019 once invoked, about $0.0000 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
swift-package-demo
Use when creating demo GIFs for Swift package READMEs, recording iOS simulator videos, or setting up demo apps for SwiftUI libraries.
sc-skill
Capture deterministic macOS screenshots for testing, docs, release notes, and marketing assets. Use when asked to automate app screenshots, batch-generate screenshot sets, standardize window sizing/composition, or choose between Peekaboo and native macOS screenshot tooling.
memstack-content-youtube-script
Use this skill when the user says 'YouTube script', 'video script', 'write script for YouTube', 'YouTube video outline', or is creating scripted content for a YouTube video with hooks, chapters, and CTAs. Do NOT use for TikTok/Reels short-form scripts or webinar presentations.
memstack-marketing-facebook-ad
Use this skill when the user says 'facebook ad', 'FB ad', 'Meta ad', 'Instagram ad', or needs social media ad copy with targeting, creative direction, and A/B test plans for Meta Ads Manager. Do NOT use for Google search ads or organic social content.
memstack-content-tiktok-script
Use this skill when the user says 'TikTok script', 'TikTok video', 'Reels script', 'Shorts script', 'short-form video', or needs timestamped scripts with hooks, visual cues, and captions for 15-60 second videos. Do NOT use for Twitter threads or webinar scripts.
milestone-celebration
Generates achievement celebration UI with confetti animations, badge unlocks, progress milestones, haptic feedback, and optional share-to-social. Use when user wants to celebrate achievements, show confetti, display milestone badges, or trigger rewards on key thresholds.