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 gongnyang/gongnyang-prompt-kit --skill image-promptgit clone --depth 1 https://github.com/gongnyang/gongnyang-prompt-kitWrote 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/gongnyang/gongnyang-prompt-kit/image-prompt)<a href="https://agentmods.dev/skills/gongnyang/gongnyang-prompt-kit/image-prompt"><img src="https://agentmods.dev/badge/skills/gongnyang/gongnyang-prompt-kit/image-prompt/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/gongnyang/gongnyang-prompt-kit/image-prompt"><img src="https://agentmods.dev/badge/skills/gongnyang/gongnyang-prompt-kit/image-prompt.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.00231 | $0.03541 |
| Opus 5.5 | $0.00092 | $0.01416 |
| Sonnet 5.5 | $0.00046 | $0.00708 |
| Haiku 4.5 | $0.00023 | $0.00354 |
Grade A, and why
image-prompt 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 2mo 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.
How it starts
The opening of the file, as written. The whole thing — 122 lines — stays where its author put it; the contents beside it link to each section on GitHub.
🐾 공냥 프롬프트 킷 VOL.2 — gpt-image-2 프롬프트 컴파일러
모호한 요청을 $imagegen용 완성 한국어 프로덕션 프롬프트로 컴파일한다. 생성·양산은 [codex-imagegen](1장은 codex 직접).
워크플로우
- 빠진 결정(카테고리·컷타입·피사체·스타일·구도·텍스트·AR)은 추론해 채운다. 묻는 건 한글 문구 원문·브랜드명·민감 소재뿐.
- 라우팅 표에서 읽을 파일 결정, 포맷은 §포맷 A/B.
- 철칙 9개를 지켜 작성, 끝에
AR토큰. - 고가치 산출물은 응답 전
node scripts/check_prompt.mjs검증(ok:true). - 생성 연계 시 컴파일된 프롬프트만 넘긴다(거친 원문 금지).
확장 예: 포스터→C3·화보→C1 B·키아트→C11·아이콘→C9("텍스트 없음")·제품→C4·만화→C10·피피티→C12(16:9).
출력 계약: 단일=본문+끝 AR x:y만(설명 없이) · 다중=엔트리당 Title/Category(Cn)/Cut type/Prompt · 생성 요청=조용히 컴파일 후 툴 호출.
라우팅 표 (유일 라우팅 지점)
| 요청 신호 | 카테고리/포맷 | 읽을 파일 |
|---|---|---|
| 단독 인물 화보·에디토리얼 | C1·Format B | references/editorial-hwabo.md (룩북·시퀀스·패션 21종 +references/style-taxonomy.md) |
| 타이포 포스터·글자가 곧 이미지 | TP1~TP17 | references/typo-poster-router.md→references/typo-poster/TPn-*.md 1개 |
| 활자 견본·글리프 세트·손절단 워드마크·인쇄 그라디언트 금속 | TP15~TP17 | references/typo-poster-router.md→ 해당 TPn-*.md 1개 |
| 홍보판촉물·브랜드 포스터·"디자인 잘된 포스터" | P1~P12 | references/promo-router.md→references/promo/Pn-*.md 1개. 카드뉴스 밀도 문법 금지(미감 사망) |
| 표지 판면(앨범커버·북커버·패키징 라벨)·색면 분할·회화 표지·간판체 콜라주 | P9~P12 | references/promo-router.md→ 해당 Pn-*.md 1개 |
| 포스터·키아트·인포그래픽·카드뉴스·만화·도감·아이콘·뷰티·캠페인·목업 | C2~C11 | references/category-patterns.md 해당 §. C6·C7=밀도 기본값·돌파 전술 §C6 |
| 프레젠테이션·슬라이드 덱 | C12 | references/category-patterns.md §C12 |
| 무드("있어보이게"·"럭셔리"·"영화처럼") | 룩 L1~L9 | references/look-presets.md 프리셋 1개 드롭인 |
| 시안 다변화·양산 컨셉·"차별화"·"컨셉부터" | M/R/X/T축 | references/concept-axes.md 축 1개 변주 |
| 글자 배치·폰트·그리드·밀집 텍스트 | — | references/typography-layout.md |
| 카메라·조명·색 어휘 | — | references/photo-vocab.md |
| jsonl 배치·모델 팩트·완성 예제·codex 골격·8섹션 변형 | — | references/jsonl-and-examples.md |
라우터(P/TP)는 패턴 1개 선택 후 해당 파일 하나만 로드. 복수 행이 동시에 매칭되면 위쪽 행 우선(표 순서 = 우선순위) — 경계 케이스는 각 라우터의 경계·교차 참조 절이 우선한다.
철칙
- 앞머리
[AR x:y SIZE wxh]브래킷 금지. size는 API 파라미터(jsonlsize)로만, 프롬프트엔 끝AR x:y하나만. 슬롯 토큰([PERSONA_LOCK]류)은 작성 전용 — 잔존=실격(E-SLOT-LEAK). - 장면 배제는 전부 긍정형 — gpt-image-2는 장면 네거티브를 오히려 렌더한다(군중→"인물 한 명, 단독", 배경→"깨끗한 단색 배경"). 예외는 두 레인뿐, 우회가 아닌 컴플라이언스 스티어링.
What ships with it
60 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- references/category-patterns.md 17 KB
- references/concept-axes.md 18 KB
- references/editorial-hwabo.md 14 KB
- references/jsonl-and-examples.md 6.6 KB
- references/look-presets.md 6.3 KB
- references/photo-vocab.md 5.3 KB
- references/promo-router.md 6.2 KB
- references/promo/P1-typomask.md 1.1 KB
- references/promo/P10-solitary-symbol-void.md 6.3 KB
- references/promo/P11-painted-crop-cover.md 7.1 KB
- references/promo/P12-signage-collage-anchor.md 5.6 KB
- references/promo/P2-typo-env.md 1.8 KB
- references/promo/P3-crop-occlusion.md 1.8 KB
- references/promo/P4-color-campaign.md 1.7 KB
- references/promo/P5-meta-ui.md 1.8 KB
- references/promo/P6-street-collage.md 1.6 KB
- references/promo/P7-editorial-rotate.md 1.3 KB
- references/promo/P8-mono-staging.md 1.3 KB
- references/promo/P9-grain-split-field.md 4.8 KB
- references/style-taxonomy.md 4.9 KB
- references/typo-poster-router.md 6.2 KB
- references/typo-poster/TP1-photo-mask.md 2.4 KB
- references/typo-poster/TP10-opart-pattern.md 2.5 KB
- references/typo-poster/TP11-acid-graphics.md 2.7 KB
- references/typo-poster/TP12-future-medieval.md 3.4 KB
- references/typo-poster/TP13-anamorphic.md 3.2 KB
- references/typo-poster/TP14-micrography.md 3.6 KB
- references/typo-poster/TP15-handcut-misaligned-wordmark.md 4.5 KB
- references/typo-poster/TP16-print-gradient-chrome.md 5.5 KB
- references/typo-poster/TP17-type-specimen-sheet.md 5.3 KB
- references/typo-poster/TP2-text-tunnel.md 2.4 KB
- references/typo-poster/TP3-type-architecture.md 2.5 KB
- references/typo-poster/TP4-optical-type.md 2.8 KB
- references/typo-poster/TP5-tactile-destruction.md 2.5 KB
- references/typo-poster/TP6-swiss-kinetic.md 2.4 KB
- references/typo-poster/TP7-material-sculpt.md 2.5 KB
- references/typo-poster/TP8-liquid-chrome.md 2.4 KB
- references/typo-poster/TP9-inflatable.md 2.3 KB
- references/typography-layout.md 10 KB
- scripts/check_prompt.mjs 21 KB runs code
- scripts/fixtures/bad/dup_copy.txt 743 B
- scripts/fixtures/bad/empty.jsonl 0 B
- scripts/fixtures/bad/example_bad_poster.txt 129 B
- scripts/fixtures/bad/fmtb_hex.txt 449 B
- scripts/fixtures/bad/hard_constraints.jsonl 1003 B
- scripts/fixtures/bad/neg_outside_whitelist.txt 832 B
- scripts/fixtures/bad/neg_section.txt 351 B
- scripts/fixtures/bad/no_ar_end.txt 371 B
- scripts/fixtures/bad/records.jsonl 1.6 KB
- scripts/fixtures/bad/schema.jsonl 925 B
- scripts/fixtures/bad/slot_leak.txt 806 B
- scripts/fixtures/bad/text_quote.txt 494 B
- scripts/fixtures/bad/tier2_dup.txt 716 B
- scripts/fixtures/bad/tier2_extra.txt 632 B
- scripts/fixtures/bad/tier2_leak.txt 859 B
- scripts/fixtures/bad/tier2_pair.txt 525 B
- scripts/fixtures/bad/tier2_pos.txt 688 B
- scripts/fixtures/good/example_poster.txt 752 B
- scripts/fixtures/good/hwabo_formatB.txt 847 B
- scripts/fixtures/good/keyart_cinematic.txt 759 B
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.
- 2mo ago First seen · 122 lines · 231 tokens per session scan A 5e1695c2d7a9
image-prompt is a skill published in the GitHub repository gongnyang/gongnyang-prompt-kit (329 stars, last pushed 3mo ago), licensed MIT. It adds 231 tokens to every session and 3,541 once invoked, about $0.0009 per session on Opus 5.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.
image-prompt compared with skills from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| image-promptgongnyang/gongnyang-prompt-kit | Skill | 329 | 3mo ago | MIT | A | 231 | Claude Code, Codex |
| llm-app-patternsdavila7/claude-code-templates | Skill | 33k | today | MIT | A | 54 | Claude Code, Codex |
| prompt-engineerJeffallan/claude-skills | Skill | 12k | 7d ago | MIT | A | 93 | Claude Code |
| prompt-optimizationlangwatch/langwatch | Skill | 5.0k | yesterday | Apache-2.0 | A | 105 | Claude Code, Codex |
| omh-model-optimizationrlaope/oh-my-hermes | Skill | 5.2k | today | MIT | A | 84 | Claude Code, Codex |
| ideogram4digitalsamba/claude-code-video-toolkit | Skill | 2.5k | today | MIT | A | 99 | Claude Code |
| prompt-library-for-startupsaws/agent-toolkit-for-aws | Skill | 3.4k | yesterday | Apache-2.0 | A | 228 | Claude Code |