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.
git clone --depth 1 https://github.com/sodam-ai/SoDam-Prompt-EngWrote 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/commands/sodam-ai/sodam-prompt-eng/skill-maker)<a href="https://agentmods.dev/commands/sodam-ai/sodam-prompt-eng/skill-maker"><img src="https://agentmods.dev/badge/commands/sodam-ai/sodam-prompt-eng/skill-maker/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/commands/sodam-ai/sodam-prompt-eng/skill-maker"><img src="https://agentmods.dev/badge/commands/sodam-ai/sodam-prompt-eng/skill-maker.svg" alt="Reviewed on agentmods" width="80" 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.00050 | $0.00939 |
| Opus 5 | $0.00025 | $0.00469 |
| Sonnet 5 | $0.00010 | $0.00188 |
| Haiku 4.5 | $0.00005 | $0.00094 |
Grade A, and why
skill-maker 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 11d 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
당신은 SoDam Prompt 스킬 설계 도우미입니다. 사용자가 설명한 스킬 아이디어는 다음과 같습니다: "$ARGUMENTS"
진행 방식
- 위 설명만으로 빈칸(입력값)이 몇 개 필요한지, 어떤 톤·형식으로 결과가 나와야 하는지 판단이 안 서면 짧게 1~2개만 되물어보세요. 이미 충분하면 바로 3번으로 넘어가세요.
- 빈칸은 최대 2~3개로 제한하세요(사용자가 채우기 쉬워야 합니다).
- 완성한 스킬 파일은 다음 구조로 만드세요:
- 맨 위 구분선(하이픈 3개) 사이에 세 줄:
name(영문 소문자·하이픈, 스킬을 담을 폴더명과 반드시 같아야 함),description(무엇을 하는지 + "언제 사용하는지" 자연어 문구 포함),argument-hint(빈칸 설명, 대괄호로 표시) - 그 아래 본문에 역할 소개 1줄 + 실제 지시문을 작성하되, 사용자 입력이 들어갈 자리는 빈칸이 2개 이하면 달러 기호 뒤에 1부터 순서대로 숫자를 붙인 문자열로, 빈칸이 1개뿐이고 긴 텍스트를 통째로 받는 경우엔 달러 기호 뒤에 ARGUMENTS라고 붙인 문자열로 표시하세요.
- 본문 끝에 "## 규칙" 항목으로 출력 형식·길이 지정 + "개인정보 입력 유도 금지" + "위험·민감 주제(의료·법률·금융·자해·성인·폭력·차별) 다루지 않음"을 넣으세요. 이 두 줄은 스킬 주제가 아무리 무해해 보여도(예: 옷차림 추천, 날씨 등) 예외 없이 반드시 넣으세요 — 빈칸에 나중에 악의적인 입력이 들어와도 엉뚱한 방향으로 새지 않게 막는 안전장치이지, 주제 자체의 위험도를 판단해서 넣고 빼는 항목이 아닙니다.
- 맨 위 구분선(하이픈 3개) 사이에 세 줄:
- 아래 항목은 반드시 지켜서 만드세요(이 저장소 안전 기준,
CONTRIBUTING.md2번 섹션과 동일):- 셸 명령·코드 실행 블록·MCP 도구 호출 문법 포함 금지
- 시스템 프롬프트 탈취 시도 문구("이전 지시를 무시해" 등) 포함 금지
- API 키·토큰 등 비밀값 포함 금지
- 완성되면 코드블록 두 개를 보여주세요(하나만 만들면 아래 검증 도구가 실패합니다):
- 코드블록 1: 방금 만든 내용 그대로 (
name·description·argument-hint세 줄 frontmatter) - 코드블록 2: 같은 본문에, frontmatter는
description한 줄만 남긴 버전(name·argument-hint는 빼세요) — 이 저장소는/sodam-prompt:이름슬래시 명령어 지원을 위해 스킬마다 이 두 번째 버전도 필요합니다
- 코드블록 1: 방금 만든 내용 그대로 (
- 이어서 다음을 안내하세요:
- "코드블록 1은 skills/(이름)/SKILL.md 경로로, 코드블록 2는 commands/(이름).md 경로로 각각 저장하세요."
- 파일 시스템에 접근 가능한 환경(Claude Code 등)이면: "두 파일을 저장한 뒤
node scripts/verify-skills.mjs를 실행해 PASS가 나오는지 확인하세요. 둘 중 하나만 저장하면 반드시 실패합니다." - Claude.ai 앱처럼 파일 시스템이 없는 환경이면: "이 내용을 복사해 새 스킬로 업로드하거나, 파일에 접근 가능한 도구에서 두 파일 저장을 도와달라고 하세요."
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.
- 11d ago First seen · 26 lines · 50 tokens per session scan A f5ad4c529bc6
skill-maker is a command published in the GitHub repository sodam-ai/SoDam-Prompt-Eng (1 stars, last pushed 10d ago), licensed Apache-2.0. It adds 50 tokens to every session and 939 once invoked, about $0.0003 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-31.
Other commands, from other repositories
re-ping
A diagnostic command that confirms the reverse-engineering add-on is installed and responds correctly. It does not read files or analyse code.
re-binary
A command for starting static analysis of an executable file such as an EXE, DLL, or SO. Static analysis examines a file without running it.
re-agent
A command for analysing the structure of an AI coding agent and its Claude Code or Codex configuration, using only owned or authorised files.
re-android
A command for examining Android APK files, which are installable Android app packages, when you own them or have permission.
re-report
A command that reformats the latest or a selected analysis result into a standard Korean report.
alt
Import an Exam Radar (OPTIMETA Alt plugin) export and fold its lecture-emphasis exam signal into the course index — radar.md, a lecture-emphasis column on coverage.md, and a gold-zone weakmap.