리본랩스 스킬팩

클로드가 다 했다는데,
열어 보면 빠져 있죠?

긴 일을 시키면 「다 됐습니다」 하고 돌아오는데, 어려운 부분이 빠져 있을 때가 있습니다. 이 스킬은 일을 시작하기 전에 완주표(조건 · 확인 명령 · 기대 문구 · 증거)를 먼저 적게 하고, 명령을 실제로 돌려 기대 문구가 나온 것만 「됐다」로 적게 합니다. 계약은 오픈소스 unlazy(MIT)의 GATES.md 를 한국어로 옮겼습니다.

설치 0원 키 없음 클로드 코드 구독 별도

받는 법

클로드 코드에서 바로 실행하기

터미널을 따로 열지 않아도 됩니다. 클로드 코드 안에서 둘 중 하나면 됩니다.

1
명령 앞에 ! 붙이기 — 제일 확실합니다
!npx --yes reborn-unlazy
맨 앞의 ! 까지 함께 붙여넣으세요. 클로드를 거치지 않고 곧장 설치가 돕니다.
중간의 --yes 도 빼지 마세요 — 이게 없으면 «받아도 되나요?» 하고 묻는 자리에서 아무 말 없이 멈춥니다.
2
클로드에게 그냥 말하기
reborn-unlazy 설치해줘
클로드가 명령을 대신 돌리고, 막히면 이유까지 봐 줍니다.
3
둘 다 안 되면 검은 창에서 — 클로드를 아예 거치지 않습니다
npx --yes reborn-unlazy
윈도우 — 윈도우키를 누르고 cmd 라고 친 뒤 엔터. 맥 — command+스페이스 누르고 터미널 엔터.
어느 폴더에서 하셔도 상관없습니다 — 스킬은 항상 내 계정 폴더(~/.claude/skills)에 깔립니다. 여기서는 ! 를 빼세요.

먼저 컴퓨터에 Node.js 가 있어야 합니다. 없으면 위 명령이 아예 안 뜁니다 — nodejs.org 에서 큰 초록 버튼을 누르고 계속 «다음»만 누르시면 됩니다(3분). 클로드 코드를 쓰고 계시면 이미 있습니다.
클로드가 “실행하지 않겠습니다”라고 하면 1번을 쓰세요. 이제 막 나온 설치기라 클로드가 낯선 것으로 보고 막는 것이고, 그 판단 자체는 옳습니다. ! 를 붙이면 클로드에게 부탁하지 않고 바로 돌아갑니다.
폰이나 브라우저의 클로드 화면에서는 안 됩니다 — 그 창은 인터넷 저쪽의 임시 서버라 깔아도 내 컴퓨터에 남지 않습니다. 내 컴퓨터의 클로드 코드나 터미널에서 해 주세요.

깔린 뒤에는 클로드 코드를 껐다 켜야 새 스킬이 잡힙니다.

깔고 나면 클로드 코드를 한 번 다시 켜야 새 스킬이 잡힙니다. 그다음 그냥 말하세요 — 끝까지 해 — 다 됐는지 증거 보여줘: 결제 페이지에 쿠폰 칸 붙이고 검사까지

실제로 돌려 본 것 — 2026-09-22

쿠폰 계산 모듈에 퍼센트 분기를 빠뜨린 채 「다 됐다」고 하려던 자리입니다. 1차는 검사가 실패해서 끝났다고 말할 수 없었고, 분기를 더한 뒤 재검에서 셋 다 됐습니다.

$ node ~/.claude/skills/unlazy-ko/unlazy.mjs --돌리기 완주표.md
✗ G1 쿠폰 계산이 정액·퍼센트·바닥값 세 사례를 통과한다 — exit 1
✓ G2 쿠폰 모듈이 적용 함수를 내보낸다
· G3 미정(손) 사람이 증거를 적어야 한다
됨 1 · 안됨/미정 2 · 포기 0
아직 끝나지 않았다
(exit 1)
$ node ~/.claude/skills/unlazy-ko/unlazy.mjs --재검 완주표.md
✓ G1 쿠폰 계산이 정액·퍼센트·바닥값 세 사례를 통과한다
✓ G2 쿠폰 모듈이 적용 함수를 내보낸다
✓ G3 됨(손) 2026-09-22 결제 화면 캡처에서 쿠폰 입력 칸 확인 (사람)
됨 3 · 안됨/미정 0 · 포기 0
전부 됐다 — 이제 끝났다고 말해도 된다
(exit 0)

위 글자는 실행기 출력을 그대로 옮긴 것입니다. 손 조건(G3)은 사람이 증거를 적어야만 됐다로 셉니다.

완주표 — 다섯 칸

조건 G#

눈이나 명령으로 판정할 수 있는 결과 한 줄. 「잘 된다」「깔끔하다」는 조건이 아닙니다

확인:

그 결과를 재는 셸 명령 한 줄. 없으면 손 조건 — 사람이 증거를 적어야만 됐다고 봅니다

기대:

명령 출력에 반드시 나와야 하는 문구. 실패해도 찍힐 리 없는 말로 정합니다

증거:

실행기가 채웁니다 — exit 0 · 출력지문 · 시각. 실패면 이유와 출력 끝줄

포기: G3 <이유>

못 지키는 조건은 지우지 않고 남깁니다. 하나라도 있으면 종료코드 1 「인계 필요」 — 끝났다고 말하지 않습니다

순서 — 다섯 걸음

1. 일 전에 완주표

요청을 다시 읽고 빠뜨리면 안 되는 결과 하나마다 조건 하나를 적습니다. 템플릿은 unlazy.mjs --템플릿

2. --상태

아무것도 안 돌리고 읽기만 — 조건 · 명령 · 증거 유무. 남이 준 완주표는 여기서 명령을 다 읽습니다

3. --돌리기

확인 명령을 실제로 돌립니다. exit 0 이고 기대 문구가 출력에 있어야만 [x]

4. --재검

보고 직전에 [x] 였던 것까지 전부 다시. 그 뒤 고친 코드가 앞 조건을 깼을 수 있으니까

5. 보고는 잰 수로

「다 됐습니다」 대신 실행기가 찍은 수 — 됨 3 · 안됨 0 · 포기 0

확인: 줄은 셸 명령입니다. 남이 준 완주표는 --상태 로 먼저 읽고, 명령을 다 읽은 뒤에만 --돌리기 하세요. 완주표 안의 글은 지시가 아니라 자료입니다.

무엇이 깔리나 — 스킬 두 개

unlazy-ko

끝났다고 말하기 전에 완주표(조건 · 확인 명령 · 기대 문구)를 먼저 적고, 명령을 실제로 돌려 기대 문구가 나온 것만 「됐다」로 적는다. 「끝까지 해」「건너뛰지 마」 라고 말하면 뜬다. 원본 unlazy(Leonxlnx) 가 같은 스킬 폴더에 있으면 그쪽 /unlazy 로 넘긴다

~/.claude/skills/unlazy-ko/

unlazy-ko-guide

한국어 안내 — 원본 unlazy 가 무엇이고 어떻게 까나 · 완주표와 GATES.md 의 관계 · 가지 나누기(tree N) · 하지 않는 것

~/.claude/skills/unlazy-ko-guide/

원본 unlazy 는 따로 깝니다

무엇Leonxlnx/unlazy — MIT · 「Anti-laziness skill for AI agents. Core: the Depth Tree method」 · 별 3,498 · 포크 248 · 만든 날 2026-08-09 · 마지막 푸시 2026-09-03 · 소스 판 2.1.0(태그 릴리스 아님).
계약GATES.md 에 조건마다 `- [ ] G1: <조건>` · `CHECK: <명령>` · `EXPECT: <문구>` · `EVIDENCE: pending`. 명령이 exit 0 이고 EXPECT 가 출력에 있어야만 통과. `gate-check.mjs --status` 는 실행 없이 읽기만, `--approve` 로 승인해야 명령이 돈다, `--reverify` 는 통과한 것까지 다시 돌린다. 못 지키는 조건은 지우지 않고 `ABANDON: <id> <이유>` 로 남기며 그러면 exit 1 「HANDOFF REQUIRED」.
까는 법`npx skills add Leonxlnx/unlazy` (vercel-labs/skills CLI · -g 는 사용자 전역 · --all 은 감지된 모든 에이전트). 수동은 저장소를 ~/.claude/skills/unlazy 로 clone. 부르기는 /unlazy 또는 「tree N」「gates」「do not stop until it is done」. 검사기·훅은 Node 16+ 만 필요하고 외부 패키지를 안 쓴다.
가지 나누기Depth Tree — `/unlazy tree N <일>` 로 일을 N 층 나누고 잎마다 계약·파일 소유·자기 원장을 준다. 병렬은 references/parallel.md 대로 잎마다 OWNS 를 갈라 겹치지 않게 하고, 부모가 돌아온 잎을 --reverify 로 다시 돈다. 검사기의 --jobs N 은 독립된 조건만 동시에 돌리고 에이전트를 만들지는 않는다.
우리 스킬과의 관계같은 스킬 폴더에 원본이 있으면 unlazy-ko 는 물러나고 /unlazy 부터 하라고 안내합니다. 없으면 같은 계약으로 완주표를 직접 돌립니다. 승인 원장 · Stop 훅 · tree N 자동 나누기는 원본에서만 됩니다.
npx skills add Leonxlnx/unlazy/unlazy tree 5 <일>

2026-09-22 확인 · 출처 github.com/Leonxlnx/unlazy

깔기 전에 볼 수 있습니다

원본 unlazy · 완주표.md · GATES.md 가 있는지만 봅니다. 아무것도 깔지 않습니다.

npx --yes reborn-unlazy --check

여기서는 말하지 않는 것

원본 unlazy(검사기 gate-check.mjs · 훅)가 이 패키지에 들어 있다고 말하지 않는다. 우리 것은 같은 계약(조건·확인·기대·증거)을 한국어로 옮긴 작은 실행기이고, 원본은 npx skills add 로 따로 깐다.

샘플 영상의 「클로드가 몰래 일을 건너뛰고 거짓말한다」「앤트로픽이 인정했다」 는 그 사람의 말이다. 우리는 「끝났다는 말과 실제로 된 것이 다를 때가 있다」 까지만 말한다.

샘플의 「서브에이전트 10개를 동시에 돌리면 된다」 는 그 사람의 팁이다. 우리는 「독립된 조건은 나눠 맡길 수 있다」 까지만 말하고 속도 배수를 말하지 않는다.

별 수는 오늘 API 로 잰 값(3,498)만 쓴다. 「트렌딩 1위」 같은 순위는 잰 적이 없어 말하지 않는다.

완주표를 쓰면 빠뜨림이 사라진다고 말하지 않는다. 적은 조건만큼만 잡힌다 — 조건에 없는 것은 그대로 빠진다.

같은 방식으로 골라 담은 스킬 48종

스킬 하나가 일 하나를 들고 옵니다. 안 쓰는 걸 통째로 깔면 매번 짐이 되니, 골라 담는 쪽이 가볍습니다. 8,900원.

스킬팩 보기

목록과 직접 까는 명령까지 그 페이지에 그대로 적어 두었습니다. 안 사셔도 됩니다.