클로드 거짓말 절대 못하게 하는 스킬 5개
한눈에 보기
| # | 이름 | 하는 일 |
|---|---|---|
| 1 | verification-before-completion | 확인 명령을 돌려 본 증거 없이는 완료라고 말 못 하게 막아요 |
| 2 | Playwright MCP | 클로드가 브라우저를 직접 열어 만든 화면을 눌러 보고 확인해요 |
| 3 | TDD Guard | 테스트 없이 코드부터 고치려 하면 그 자리에서 막아요 |
| 4 | Codex plugin | 다른 AI인 코덱스가 클로드가 짠 코드를 따로 검토해요 |
| 5 | Context7 | 없는 함수를 지어내지 않게 최신 공식 문서를 보고 코드를 짜요 |
Quick Start
- 다섯 개를 위에서부터 하나씩 설치하면 됩니다. 한 번에 다 하지 않아도 돼요.
/plugin으로 시작하는 줄은 클로드 코드 입력줄에, 나머지는 프로젝트 폴더에서 연 터미널에 붙여 넣어요.- 요청문은 그대로 붙여 넣어도 되고, [대괄호]만 내 상황으로 바꾸면 돼요.
STEP 1 · 2분verification-before-completion 으로 증거 없는 완료 보고를 막는다
Superpowers 플러그인 안에 든 스킬이에요.
"다 됐다", "고쳤다", "통과했다"고 말하기 전에 확인 명령을 새로 돌리고 출력을 확인하라는 규칙을 클로드에게 걸어요.
/plugin install superpowers@claude-plugins-official
verification-before-completion 스킬을 지켜서 작업해 주세요. "완료", "고쳤어요", "통과" 라고 말하기 전에 테스트·빌드·실행 명령을 이 대화에서 직접 돌리고, 그 출력 결과를 그대로 붙여서 보여 주세요.
성공하면 완료 보고 앞에 실제로 돌린 명령과 그 출력이 먼저 붙어서 옵니다.
STEP 2 · 2분Playwright MCP 로 만든 화면을 직접 눌러 보게 한다
마이크로소프트가 만든 MCP 서버예요.
클로드가 실제 브라우저를 열고 클릭·입력·스크린샷까지 하면서 만든 화면이 진짜 동작하는지 확인해요.
claude mcp add playwright npx @playwright/mcp@latest
Playwright MCP 로 [주소, 예: http://localhost:3000]을 열어서 [확인할 흐름, 예: 예약 버튼 → 날짜 선택 → 예약 완료]를 직접 눌러 봐 주세요. 단계마다 스크린샷을 찍고, 안 되는 곳이 있으면 어디서 멈췄는지 보여 주세요.
성공하면 단계별 스크린샷과 함께, 흐름이 끝까지 갔는지 아니면 어디서 멈췄는지가 돌아옵니다.
STEP 3 · 3분TDD Guard 로 테스트 없는 수정을 막는다
클로드 코드에 훅으로 붙어서 테스트 없이 구현부터 하거나, 실패하는 테스트 없이 코드를 바꾸려 하면 막아요.
Vitest·Jest·pytest 등 주요 테스트 도구를 지원해요.
/plugin marketplace add nizos/tdd-guard /plugin install tdd-guard@tdd-guard /tdd-guard:setup
TDD Guard 를 켠 상태로 [고칠 것, 예: 예약 날짜가 지난 날로도 잡히는 버그]를 고쳐 주세요. 먼저 이 버그를 재현하는 실패 테스트를 쓰고, 그 테스트가 통과할 때까지만 코드를 고친 다음 테스트 결과를 보여 주세요.
성공하면 실패 테스트가 먼저 생기고, 코드를 고친 뒤 같은 테스트가 통과한 결과가 돌아옵니다.
STEP 4 · 3분Codex plugin 으로 다른 AI에게 따로 검토받는다
오픈AI가 만든 클로드 코드용 플러그인이에요.
클로드 코드 안에서 /codex:review, /codex:adversarial-review 로 코덱스에게 코드를 따로 검토받아요.
코덱스 계정 로그인이 필요해요.
/plugin marketplace add openai/codex-plugin-cc /plugin install codex@openai-codex /codex:setup
/codex:adversarial-review 로 방금 바꾼 코드를 검토해 주세요. 코덱스가 찾은 문제를 심각한 순서대로 정리하고, 각 문제가 진짜인지 클로드가 직접 확인한 다음 고칠 것만 골라 주세요.
성공하면 코덱스가 찾은 문제 목록이 심각한 순서로 나오고, 클로드가 확인한 뒤 고칠 것만 남습니다.
STEP 5 · 2분Context7 로 없는 함수를 지어내지 못하게 한다
라이브러리의 최신 공식 문서와 예제를 클로드에게 바로 가져다줘요.
버전이 바뀐 함수나 없는 함수를 그럴듯하게 지어내는 일을 줄여요.
npx ctx7 setup --claude
Context7 로 [라이브러리, 예: Next.js]의 최신 공식 문서를 먼저 찾아본 다음 [만들 기능, 예: 예약 폼 서버 액션]을 만들어 주세요. 코드에 쓴 함수마다 문서 어디에 나오는지 같이 적어 주세요.
성공하면 만든 코드와 함께, 쓴 함수마다 공식 문서의 어느 부분에 나오는지가 붙어서 옵니다.
다섯 개 한 번에 쓰는 요청문
다섯 개를 다 설치했다면 아래 요청문 하나로 단계별로 나눠 씁니다.
설치한 verification-before-completion, Playwright MCP, TDD Guard, Codex plugin, Context7 를 모두 써서 [만들 것]을 진행해 주세요. 어느 단계에서 무엇을 쓸지 먼저 표로 보여 주고, 내가 승인하면 순서대로 진행해 주세요.
자주 막히는 곳
/plugin 명령을 터미널에 쳤더니 안 됩니다.
/plugin·/tdd-guard·/codex 로 시작하는 줄은 클로드 코드 입력줄에 넣어야 합니다.
claude mcp·npx 로 시작하는 줄만 터미널에 넣으세요.
TDD Guard 를 켰더니 수정이 계속 막힙니다.
정상 동작입니다.
실패하는 테스트를 먼저 쓰라는 뜻이니, STEP 3 요청문처럼 "재현하는 실패 테스트부터 써 줘"라고 요청하세요.
Codex plugin 이 로그인을 요구합니다.
/codex:setup 에서 안내하는 대로 코덱스 계정에 로그인해야 검토를 받을 수 있습니다.
FAQ
다섯 개를 다 깔아야 하나요? 아닙니다.
가장 먼저 1번 verification-before-completion 을 깔고, 화면을 만든다면 2번 Playwright MCP 를 더하세요.
나머지는 필요할 때 하나씩 추가하면 됩니다.
작업이 느려지지 않나요? 확인 단계가 붙는 만큼 한 번의 작업은 조금 길어집니다.
대신 "다 됐다"는 말을 믿었다가 다시 고치는 시간이 줄어듭니다.
공식 참고 자료
이메일 남기고 전체 바로 보기