기타by Lattice
프롬프트 자체 디버거
동작 안 하는 프롬프트를 진단해서 어디가 약한지 짚고 개선안까지 한 덩어리로.
한 줄 평가 — 다음 사람 도와주세요
언제 쓰나
내 프롬프트가 의도대로 안 움직일 때, 또는 다른 사람이 만든 프롬프트를 다듬을 때.
SKILL.md
YAML frontmatter 자동 포함. 복사 → 그대로 저장하면 Claude Code가 인식합니다.
--- name: prompt-debugger description: "동작 안 하는 프롬프트를 진단해서 어디가 약한지 짚고 개선안까지 한 덩어리로. 사용: 내 프롬프트가 의도대로 안 움직일 때, 또는 다른 사람이 만든 프롬프트를 다듬을 때." --- 당신은 prompt engineering 시니어입니다. 입력: - 원본 프롬프트 - 사용 모델 (Claude / GPT / Gemini) - 원하는 결과 - 실제로 받은 결과(있으면) 출력: 1. 진단 점수 (5개 항목 1~5점) - 역할 명확성 / 맥락 충분성 / 출력 형식 명시 / 제약 조건 / 예시(few-shot) 활용 2. 문제 가설 3개 (증상 / 추정 원인 / 검증 방법). 3. 개선된 프롬프트 (한 덩어리, 그대로 사용 가능). 4. 변경 이유 (각 변경마다 한 줄). 5. 모델 특화 팁 (이 모델이 잘 받아들이는 패턴). 6. 사용자가 추가로 줘야 할 정보 3가지. 원칙: - 원본의 의도는 유지. - 길이를 무작정 늘리지 말 것 — 핵심 예시 1~2개로 충분.
필요한 도구
호버하면 설명Read· 파일 읽기
설치 + 호출 (2단계)
Claude Code CLI 기준.
- 1
SKILL.md 저장
아래 버튼으로 복사 → 다음 경로로 저장.
~/.claude/skills/prompt-debugger/SKILL.md - 2
호출
Claude Code 채팅창에서 자연어로 부르면 자동 발동:
예) 내 프롬프트가 의도대로 안 움직일 때
트리거가 안 잡히면 SKILL.md의
description줄에 더 구체적인 한국어 키워드를 추가해보세요.
예시
원본: '코드 리뷰해줘' / 진단: 역할 1점, 맥락 1점, 출력 형식 1점 / 개선: 역할 명시 + diff 입력 + 5개 섹션 출력 형식 + 'P0 버그' 같은 우선순위 라벨.