prompt-master
무엇인가
프롬프트 작성 행위 자체를 규율하는 메타 스킬이다. 코드 생성이나 리팩터링이 아니라, 다른 AI 도구에 넣을 지시문을 만드는 작업을 대상으로 삼는다. 사용자가 던진 한 줄 요청을 받아 대상 도구·의도·제약을 확정한 뒤, 그 도구에 맞는 형태의 프롬프트를 산출하는 절차를 고정한다.
어떻게 동작하나
배포 형식은 SKILL.md 계열의 단일 스킬 파일이며, Claude Code에서는 ~/.claude/skills/prompt-master 경로에 두면 자동 로드되고 /prompt-master 슬래시 명령으로 명시 호출할 수도 있다. 내부 동작은 8단계 파이프라인으로 고정된다. 대상 도구 감지 → 작업·입력·출력·제약·문맥·청중·메모리·성공 기준·예시의 9개 의도 차원 추출 → 핵심 정보가 빠졌을 때 최대 3개로 제한된 확인 질문 → 프롬프트 아키텍처 라우팅(사용자에게 노출하지 않음) → 역할 부여·few-shot 예시·XML 구조·grounding anchor·memory block 같은 기법 적용 → "최신" 의존 요청일 때 공식 문서 대조 → 출력을 바꾸지 않는 단어를 제거하는 토큰 효율 감사 → 복사 가능한 단일 블록과 한 줄 전략 노트 전달.
무엇과 다른가
일반적인 프롬프트 생성기와 달리 프롬프트를 길게 만들지 않고 짧고 정확하게 만드는 쪽으로 규칙이 잡혀 있다. CLAUDE.md·AGENTS.md 같은 상시 규칙 파일이 프로젝트 전반의 에이전트 행동을 계속 규율하는 것과 달리, 이 스킬은 프롬프트 산출이라는 단일 작업에만 발동한다. 사용자가 직접 프롬프트를 쓰는 방식과 비교하면 대상 도구별 라우팅과 토큰 감사 단계가 강제된다는 점이 구조적 차이다.
어떻게 쓰나
설치는 두 갈래다. Claude.ai 브라우저에서는 저장소를 ZIP으로 내려받아 Customize → Skills → Upload a Skill 경로로 업로드한다. Claude Code에서는 mkdir -p ~/.claude/skills 후 git clone https://github.com/nidhinjs/prompt-master.git ~/.claude/skills/prompt-master 로 스킬 디렉터리에 직접 복제한다. 첫 사용은 "Write me a prompt for Cursor to refactor my auth module" 같은 자연어 요청이거나 /prompt-master 명시 호출이다.
전제와 한계
전제는 Claude Code 또는 Claude.ai의 스킬 업로드 환경이다. 산출 대상 도구로는 Claude, ChatGPT, Codex, Grok, Gemini, o1/o3, Cursor, GitHub Copilot, Windsurf, Midjourney, Stable Diffusion, Sora, Zapier 등이 열거되어 있으나, 이 스킬이 하는 일은 텍스트 프롬프트 생성까지이며 대상 도구를 대신 실행하지는 않는다. "최신" 표현에 의존하는 요청은 제공자 공식 문서 확인에 기대므로 그 확인이 불가능한 환경에서는 최신성 보장이 없다. 확인 질문은 최대 3개로 제한되므로, 사용자가 처음부터 충분한 정보를 주지 않으면 일부 의도 차원은 기본값으로 채워진다.