qrcoding-campaign-operator

qrcoding-campaign-operator is a skill for Claude Code, Codex from contentscoin/qrcoding-skill-mcp. It costs 42 tokens per session (2,738 once invoked), scanned A, original, MIT.

An operations guide for managing QR campaigns through QR Agent Studio using its MCP connection or REST API. QR codes are scannable links whose destinations can be changed or checked after creation.

In plain words
What is it for?
Checking supported features, searching QR codes, creating or rendering them, validating scanability, and changing dynamic destinations.
Why use it?
It provides a defined way to authenticate safely, choose the available interface, and handle QR campaign tasks without exposing the API key.

Skill for Claude CodeCodex

Written for Claude Code and Codex: allowed-tools in frontmatter, but also agents/openai.yaml present. Also seen: mentions Codex.

Install

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.

agentmods
npx agentmods add skills/contentscoin/qrcoding-skill-mcp/qrcoding-campaign-operator
Any agent
npx skills add contentscoin/qrcoding-skill-mcp --skill qrcoding-campaign-operator
Clone the repo
git clone --depth 1 https://github.com/contentscoin/qrcoding-skill-mcp

Made for: Claude Code, Codex.

Wrote 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.

agentmods badge for qrcoding-campaign-operator

README.md
[![agentmods](https://agentmods.dev/badge/skills/contentscoin/qrcoding-skill-mcp/qrcoding-campaign-operator.svg)](https://agentmods.dev/skills/contentscoin/qrcoding-skill-mcp/qrcoding-campaign-operator)
Your own site
<a href="https://agentmods.dev/skills/contentscoin/qrcoding-skill-mcp/qrcoding-campaign-operator"><img src="https://agentmods.dev/badge/skills/contentscoin/qrcoding-skill-mcp/qrcoding-campaign-operator.svg" alt="Measured on agentmods" height="20"></a>
Per session 42 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,738 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 1 finding. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

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.

ModelPer sessionOnce invoked
Fable 5.1 $0.00042 $0.02738
Opus 5 $0.00021 $0.01369
Sonnet 5 $0.00008 $0.00548
Haiku 4.5 $0.00004 $0.00274

Measured 5d ago against content hash b777e28bc2d7, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-05, from the pricing page.

Security

Grade A, and why

qrcoding-campaign-operator 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 5d 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, Grep, Bash(test *), Bash(curl *)"
skills/qrcoding-campaign-operator/SKILL.md · 188 lines

How it starts

The opening of the file, as written. The whole thing — 188 lines — stays where its author put it; the contents beside it link to each section on GitHub.

QR Coding Campaign Operator

사용자의 자연어 요청을 QR Agent Studio MCP 또는 REST API 호출로 수행한다. 이 skill은 구현 설계가 아니라, 에이전트가 사용자를 대신해 QR 캠페인을 운영하기 위한 실행 절차다.

상세 엔드포인트와 요청/응답 예시는 필요할 때 references/public-api-guide.md를 확인한다.

기본 설정

  • Skill/MCP Gateway: https://qrcoding-skill-mcp.vercel.app
  • MCP Endpoint: https://qrcoding-skill-mcp.vercel.app/mcp
  • API Base URL: https://qrcoding-skill-mcp.vercel.app
  • 인증 헤더: x-api-key
  • API Key는 QRCODING_API_KEY 환경변수에서 읽는 것을 기본으로 한다.
  • 실제 API Key를 답변, 로그, QR payload, markdown, public URL, screenshot에 노출하지 않는다.
  • QR Coding MCP 도구가 사용 가능하면 MCP를 우선 사용한다.
  • MCP 도구가 없거나 실패했을 때만 curl fallback을 사용한다.
  • curl fallback 실행 전 QRCODING_API_KEY가 없으면 사용자에게 키 설정을 요청하고 API 호출을 멈춘다.
GATEWAY_URL="${QRCODING_MCP_URL:-https://qrcoding-skill-mcp.vercel.app/mcp}"
BASE_URL="${QRCODING_BASE_URL:-https://qrcoding-skill-mcp.vercel.app}"
test -n "$QRCODING_API_KEY"

실행 도구 우선순위

  1. QR Coding MCP 도구가 있으면 MCP를 우선 사용한다.
  2. MCP 도구가 없거나 MCP 호출이 실패하면 QRCODING_API_KEY 환경변수와 curl로 직접 호출한다.
  3. 실제 API Key, x-api-key 헤더 값, 발급된 full key를 답변이나 로그에 노출하지 않는다.

주요 MCP 도구:

작업 MCP 도구
지원 기능/한도 확인 (먼저 확인) get_capabilities
QR 검색 search
검색 결과 상세 조회 fetch
이미지 삽입용 QR 준비 prepare_qr_for_image
QR 생성 (URL/텍스트/WiFi/vCard/이메일/SMS/전화/위치/일정; 디자인: 색·로고·shape·그라디언트·투명배경·프레임/CTA) create_qr_code
일괄 생성 (캠페인) create_qr_batch
CSV 가져오기 import_qr_csv
로고 검증/준비 upload_logo
저장된 로고 라이브러리 조회 list_logos
저장된 로고 삭제 delete_logo
QR 렌더링 render_qr_code
QR JSON 스펙 조회 get_qr_spec
동적 QR 목적지 변경 update_qr_destination
스마트 라우팅 (기기/지역/언어/스케줄/AB/만료/비밀번호) set_qr_routing
앱 딥링크/유니버설 링크 QR (iOS/Android/데스크톱 분기) create_app_link
QR 보관/비활성화 archive_qr_code
QR 목록 조회 list_qr_codes
AI 이미지 오버레이 지시문 생성 (QR 자리를 장면에 설계-인) compose_qr_overlay (imageTool: gpt-image/gemini/codex; placement: card/transparent/framed)
스캔 가능성 검증 validate_qr_scanability
분석 조회 (총 스캔) get_qr_analytics
분석 상세 (추이/기기/OS/브라우저/국가/referrer) get_qr_analytics_detail
계정/요금제 상태 조회 get_account_status

Read the full file on GitHub · 188 lines

Files

What ships with it

2 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.

Changes

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.

  1. 5d ago First seen · 188 lines · 42 tokens per session scan A b777e28bc2d7

Subscribe to this mod's changes

qrcoding-campaign-operator is a skill published in the GitHub repository contentscoin/qrcoding-skill-mcp (0 stars, last pushed 2mo ago), licensed MIT. It adds 42 tokens to every session and 2,738 once invoked, about $0.0002 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.