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 contentscoin/qrcoding-skill-mcp --skill qrcoding-logo-librariangit clone --depth 1 https://github.com/contentscoin/qrcoding-skill-mcpWrote 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/contentscoin/qrcoding-skill-mcp/qrcoding-logo-librarian)<a href="https://agentmods.dev/skills/contentscoin/qrcoding-skill-mcp/qrcoding-logo-librarian"><img src="https://agentmods.dev/badge/skills/contentscoin/qrcoding-skill-mcp/qrcoding-logo-librarian.svg" alt="Measured on agentmods" height="20"></a>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.00079 | $0.00961 |
| Opus 5 | $0.00039 | $0.00481 |
| Sonnet 5 | $0.00016 | $0.00192 |
| Haiku 4.5 | $0.00008 | $0.00096 |
Grade A, and why
qrcoding-logo-librarian scanned grade A with 1 finding 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 8d 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.
Makes network callslowCapability
Not a fault in itself. Listed so you know the mod talks to something, and to what.
allowed-tools: "Read, Bash(curl *)" What it actually says
QR Coding Logo Librarian
생성되는 이미지(포스터/아트워크)에 기관·브랜드 로고를 정확히 삽입한다. 핵심 원칙은 QR과 동일하다: 로고를 이미지 모델이 그리게 하지 말고, 검증된 소스(로고 URL)에서 가져와 결정적으로 합성한다. 유료 플랜 전용 기능이다.
로고 소스
- 기관 로고 — getlogo.kr
- getlogo.kr은 한국 관공서·공공기관 로고 디렉터리다. 파일을 직접 호스팅하지 않고 공식 출처 링크만 중계한다.
- 기관명/분류(중앙·지자체·공공기관)/지역으로 검색 → 해당 기관 항목 → **공식 출처(기관 공식 사이트의 CI/BI 페이지)**로 이동해 공식 로고 파일 URL을 확보한다. 가능하면 PNG 또는 SVG.
- 상표·저작권은 각 권리자에게 있다. 허가된 용도로만 사용하고, 로고를 변형·재색·왜곡하지 않는다.
- 본인 로고 — 링크 첨부
- 사용자가 제공한 로고 이미지 URL(https 또는 data:image)을 그대로 사용한다.
로고 리스트 관리
- 수집한 로고를
{이름, url}형태의 리스트로 관리한다(예: "행정안전부 → https://…/logo.png"). - 재사용이 필요하면 로고를 워크스페이스 라이브러리에 영속화한다: 이미지를 받아 base64
data:image/...로 만들어upload_logo호출 →logoAssetId확보. (단upload_logo는 PNG/JPG/WebP ≤100KB만 허용, SVG 불가. SVG 로고는 배치 시 URL을 직접 쓰면 된다.) - 라이브러리 조회/삭제는
list_logos/delete_logo.
정확한 배치 (핵심)
먼저 사용자에게 위치·크기·사용 방법을 물어 프롬프트에 반영한 뒤, compose_qr_overlay에 logo를 함께 전달한다:
compose_qr_overlay(
id,
imageTool: "gpt-image" | "gemini" | "codex",
placement: "card" | "transparent" | "framed",
logo: { url, position, size, note }
)
position:top-left·top-right·bottom-left·bottom-right·top-center·bottom-center·center(기본 top-right)size:small(~12%) ·medium(~18%) ·large(~26%) — 이미지 너비 대비 (기본 small)note: 사용 지침(예: "가로형 로고 사용", "주위 여백 확보", "헤더에 배치")- 반환되는 지시문은 "그 위치에 로고 자리를 비우고, 모델이 그리지 말고, 생성 후 URL의 실제 로고를 결정적으로 합성(QR과 그 여백 침범 금지, 색·비율 변형 금지)"을 담는다.
유료 게이팅
- 로고 배치는 유료 플랜 전용이다. 무료 플랜이
logo를 넣으면 로고 가이드 없이 업그레이드 안내만 반환된다. - 시작 전
get_account_status로 플랜을 확인하고, 무료면 업그레이드를 안내한다.
검증
- QR과 로고를 모두 합성한 뒤
validate_qr_scanability로 스캔 가능성을 확인한다. - 지원 옵션이 헷갈리면
get_capabilities의imageOverlay(placement·logoPlacement)를 먼저 확인한다.
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.
- 8d ago First seen · 54 lines · 79 tokens per session scan A 7bfbbba9b8d7
qrcoding-logo-librarian is a skill published in the GitHub repository contentscoin/qrcoding-skill-mcp (0 stars, last pushed 2mo ago), licensed MIT. It adds 79 tokens to every session and 961 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
baoyu-infographic
An infographic generator that turns supplied content into a visual summary using different information layouts and visual styles. It supports standard and custom image proportions and multiple languages.
flier
Design a print-ready, single-page flier as one self-contained HTML file: exactly one fixed-size page.
42-image-brief-global
Use when ONE static image needs a full brief for a designer or photographer — visual objective, concept and mood, composition, overlay copy, colors and fonts read from the brand guideline, per-channel dimensions, deliverables, and approval criteria. Trigger on 'image brief', 'banner brief', 'thumbnail brief', 'brief…
45-design-tool-brief-global
Use when a designer needs hands-on production direction inside a tool — Canva, Figma, or Adobe Express: which template to start from, the operating order, element-by-element mapping, grid and spacing, brand kit colors and fonts, export checklist, and the dos and do-nots. Trigger on 'Canva brief', 'Figma brief'…
30-thiet-ke-master
Dung khi can TAO RA anh hoac prompt anh bang AI — anh thuong hieu ca nhan, logo, key visual campaign, anh dang hang ngay, editorial, infographic, mockup web, quote graphic. Tu doc brand identity trong context roi dung prompt, gen anh hoac xuat prompt cho MidJourney, DALL-E, Imagen, Leonardo. Co che do nhan anh…
canvora
Create on-brand visuals (social posts, carousels, decks, PDFs, ads, landing-page kits, infographics) from any idea, text, URL, or PDF via Canvora. 82 formats, native generation in 150+ languages, per-client brand kits. Use when the user asks to create, generate, or design visual content for social media, marketing…