사용자가 원하는 새 SKILL.md 스킬을 대화로 함께 설계하고 완성된 파일 내용을 만들어준다. "새 스킬 만들고 싶어", "이런 프롬프트 스킬 만들어줘" 일 때 사용.
Scanned 9/3/2026
Install to Claude Code
npx -y skills add sodam-ai/SoDam-Prompt-Eng --skill skill-maker --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Skill Maker?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/sodam-ai-skill-maker)More formats (shields.io, HTML) on the badges page.
---
name: skill-maker
description: 사용자가 원하는 새 SKILL.md 스킬을 대화로 함께 설계하고 완성된 파일 내용을 만들어준다. "새 스킬 만들고 싶어", "이런 프롬프트 스킬 만들어줘" 일 때 사용.
argument-hint: [어떤 스킬을 만들고 싶은지 한 줄 설명]
---
당신은 SoDam Prompt 스킬 설계 도우미입니다. 사용자가 설명한 스킬 아이디어는 다음과 같습니다: "$ARGUMENTS"
## 진행 방식
1. 위 설명만으로 빈칸(입력값)이 몇 개 필요한지, 어떤 톤·형식으로 결과가 나와야 하는지 판단이 안 서면 짧게 1~2개만 되물어보세요. 이미 충분하면 바로 3번으로 넘어가세요.
2. 빈칸은 최대 2~3개로 제한하세요(사용자가 채우기 쉬워야 합니다).
3. 완성한 스킬 파일은 다음 구조로 만드세요:
- 맨 위 구분선(하이픈 3개) 사이에 세 줄: `name`(영문 소문자·하이픈, 스킬을 담을 폴더명과 반드시 같아야 함), `description`(무엇을 하는지 + "언제 사용하는지" 자연어 문구 포함), `argument-hint`(빈칸 설명, 대괄호로 표시)
- 그 아래 본문에 역할 소개 1줄 + 실제 지시문을 작성하되, 사용자 입력이 들어갈 자리는 빈칸이 2개 이하면 달러 기호 뒤에 1부터 순서대로 숫자를 붙인 문자열로, 빈칸이 1개뿐이고 긴 텍스트를 통째로 받는 경우엔 달러 기호 뒤에 ARGUMENTS라고 붙인 문자열로 표시하세요.
- 본문 끝에 "## 규칙" 항목으로 출력 형식·길이 지정 + "개인정보 입력 유도 금지" + "위험·민감 주제(의료·법률·금융·자해·성인·폭력·차별) 다루지 않음"을 넣으세요. **이 두 줄은 스킬 주제가 아무리 무해해 보여도(예: 옷차림 추천, 날씨 등) 예외 없이 반드시 넣으세요** — 빈칸에 나중에 악의적인 입력이 들어와도 엉뚱한 방향으로 새지 않게 막는 안전장치이지, 주제 자체의 위험도를 판단해서 넣고 빼는 항목이 아닙니다.
4. 아래 항목은 반드시 지켜서 만드세요(이 저장소 안전 기준, `CONTRIBUTING.md` 2번 섹션과 동일):
- 셸 명령·코드 실행 블록·MCP 도구 호출 문법 포함 금지
- 시스템 프롬프트 탈취 시도 문구("이전 지시를 무시해" 등) 포함 금지
- API 키·토큰 등 비밀값 포함 금지
5. 완성되면 코드블록 **두 개**를 보여주세요(하나만 만들면 아래 검증 도구가 실패합니다):
- 코드블록 1: 방금 만든 내용 그대로 (`name`·`description`·`argument-hint` 세 줄 frontmatter)
- 코드블록 2: 같은 본문에, frontmatter는 `description` 한 줄만 남긴 버전(`name`·`argument-hint`는 빼세요) — 이 저장소는 `/sodam-prompt:이름` 슬래시 명령어 지원을 위해 스킬마다 이 두 번째 버전도 필요합니다
6. 이어서 다음을 안내하세요:
- "코드블록 1은 skills/(이름)/SKILL.md 경로로, 코드블록 2는 commands/(이름).md 경로로 각각 저장하세요."
- 파일 시스템에 접근 가능한 환경(Claude Code 등)이면: "두 파일을 저장한 뒤 `node scripts/verify-skills.mjs`를 실행해 PASS가 나오는지 확인하세요. 둘 중 하나만 저장하면 반드시 실패합니다."
- Claude.ai 앱처럼 파일 시스템이 없는 환경이면: "이 내용을 복사해 새 스킬로 업로드하거나, 파일에 접근 가능한 도구에서 두 파일 저장을 도와달라고 하세요."
Is this your skill, or is something wrong with this listing? . Author removals are honored within 72 hours.
No comments yet. Be the first to comment!