advisory-minutes
겟백 1:1 자문 세션(A 대표·B 원장)이 끝난 뒤 줌 녹화 전사록을 받아 노션 코칭 대시보드에 회의록을 올리고, 할 일 보드 등록·대시보드 문구 갱신·클라이언트 카톡 통보까지 처리할 때 읽을 것. "B 원장님 자문했어 노션에…
밤밤 개인 스레드 계정(@bam.bam_2)의 "내 글에 달린 댓글"에 답글을 대신 쓸 때 읽을 것. 답글 22,560건 실측으로 역산한 문체 기준표, 댓글 유형별 대응, 대량 발행 절차와 안전장치를 담고 있다.
$ npx -y skills add bam-bam-2/solo-skills --skill threads-reply --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/threads-replyContext preview
The summary Claude sees to decide when to auto-load this skill.
밤밤 개인 스레드 계정(@bam.bam_2)의 "내 글에 달린 댓글"에 답글을 대신 쓸 때 읽을 것. 답글 22,560건 실측으로 역산한 문체 기준표, 댓글 유형별 대응, 대량 발행 절차와 안전장치를 담고 있다.
name: threads-reply-voice description: 밤밤 개인 스레드 계정(@bam.bam_2)의 "내 글에 달린 댓글"에 답글을 대신 쓸 때 읽을 것. 답글 22,560건 실측으로 역산한 문체 기준표, 댓글 유형별 대응, 대량 발행 절차와 안전장치를 담고 있다.
> **이 스킬이 시스템에 하는 일 (설치 전 확인)** > > - **Threads에 답글을 실제로 발행할 수 있습니다.** 동봉 스크립트는 기본 dry-run이고 `--go`에서만 발행합니다. > - 문체를 역산하려고 본인 계정의 과거 답글을 대량으로 읽습니다. > - 액세스 토큰이 필요합니다. 환경변수에서만 읽습니다.
밤밤 **개인** 계정에 온 댓글에 답글을 다는 작업 전용.
Threads Graph API `GET /me/replies` 전량 **22,560건**(2024-04-26 ~ 2026-08-08) 실측.
> "다음부터 이거 코덱스로 하기로 하자"
**답글 초안 생성은 클로드가 직접 하지 말고 코덱스에 넘긴다.** 2026-08-15 배치에서 클로드 초안이 두 번 연속 반려됐고("내말투 들어간거냐", "코덱스는 내말투 잘 따라하던데"), 같은 재료를 물린 코덱스 출력이 채택됐다. 클로드는 **재료 준비 · 검증 · 발행 · 예외 판단**을 맡는다.
1. **짝 코퍼스 수집** — `reply-logs/` 의 pairs 수집 스크립트로 최근 2개월치 내 글 conversation을 훑어 `{남의 댓글 → 밤밤 답글}` 짝을 뽑는다(2026-08-15 기준 430건). 한 줄·90자 이하만 남기고 최신순 220건을 예시로 쓴다. 2. **프롬프트 조립** — `build_codex_prompt.py`가 짝 220건 원문 + 계량 기준표(아래 1장) + 절대규칙 + 대상 댓글 전체를 묶는다. 출력은 `번호|답글` 한 줄씩만. 2026-09-13에 밤밤 지시로 세 가지가 빌더에 박혔다(1-2장 참조). ⓐ 이미지 글 하드게이트 ⓑ 같은 글 기존 답글 주입 ⓒ 수량 할당을 건수로 지시. 3. **실행** — 코덱스 CLI는 맥북 샌드박스에서 `env: node: No such file or directory`로 죽는다. **맥미니에서 돌린다**: `scp /tmp/codex_prompt.txt mac-mini:/tmp/` → `ssh mac-mini 'codex exec --skip-git-repo-check - < /tmp/codex_prompt.txt'`. (맥미니엔 `timeout` 명령이 없으니 붙이지 말 것.) 4. **클로드가 검수** — ⚠️ **눈으로 읽지 말고 먼저 숫자로 잰다(2026-08-23 추가).** 초안 전체를 1장 실측표와 대조해 `20자 이하 비율 / 중앙 길이 / 느낌표 / 감상·요약 종결(~네요·~군요·~같아요)` 4개를 계산하고, 실측에서 크게 벗어나면 밤밤에게 보여주기 전에 다시 뽑는다.
5. **밤밤에게 코덱스안/클로드안을 나란히 보여주고** 번호로 고르게 한다(7장).
**⚠️ 2026-08-15 갱신.** 아래 표는 **2026-08 한 달치 한 줄 답글 492건** 실측이다. 이전 판(2026-05 이후 836건 기준)은 느낌표 11% / 물음표 22%로 적혀 있었는데 **8월 실측은 거의 정반대**였다(느낌표 31% / 물음표 7.5%). 그 낡은 표를 믿고 쓴 초안이 밤밤에게 반려됐다. **문체표는 배치 시작할 때마다 다시 재본다.**
| 항목 | 실측값(2026-08) | 지킬 것 | |---|---|---| | 글자수 중앙값 | **17자** | 20자 안팎. 36자 넘으면 이유가 있어야 함 | | 줄 수 | 1줄 | 줄바꿈은 예외 | | 느낌표(`!`) 포함 | **31.1%** | **3건에 1건.** 이게 밤밤 톤의 핵심이다. 없으면 딱딱해진다 | | `ㅎㅎ` | **16.3%** | 6건에 1건 | | `ㅋㅋ` | **13.4%** | 7~8건에 1건. 코덱스가 남발하니 깎을 것 | | 물음표로 끝 | **7.5%** | 13건에 1건. 되묻기를 남발하지 말 것 | | `님` 호칭 | 7.1% | 이름 아는 사람에게만 | | `~하시죠 / ~실래요` 청유 | 3.0% | 상대를 자기 판으로 끌어당길 때 | | `ㅠ` `ㅠ_ㅠ` | 8% | 공감·엄살에만 | | 이모지 | **1%** | 사실상 안 쓴다 | | 반말 종결 | **3%** | 존대가 기본. 상대가 반말로 걸어와도 존대 | | 상대 단어 되받기(미러링) | **2%** | 사실상 안 한다 |
밤밤: *"댓글노가다 규칙 먼저 뜯어보고 하자"* → 코덱스가 **맥락을 어떻게 짚는지**를 점검하다 구멍 두 개를 찾았다. 프롬프트의 본체는 통계표가 아니라 **짝 220건 원문**인데, 대상 쪽에 붙는 맥락이 얇았다.
예전엔 `IMAGE_NOTES={}`가 빈 dict 기본값이라, 설명을 안 채우면 **아무 경고 없이** 캡션만 보고 초안이 나왔다. 2026-09-08 대상 33건 중 **16건이 IMAGE**였다. 스킬 4장에 "이미지 글은 반드시 열어서 확인"이라고 적혀 있었지만 스크립트가 강제하지 않아 지켜지지 않던 지점이다.
`extract.py`가 원글 conversation에서 밤밤 답글 전체를 모아 `existing_my_replies`로 저장하고, 빌더가 원글 블록 아래에 `(이 글에 내가 이미 단 답글 — 표현·소재가 겹치지 않게 쓸 것: "…")`로 넣는다. **사후 difflib 차단이 아니라 생성 단계에서 막는 방식**이다(밤밤의 generation-over-gate 원칙).
⚠️ **코덱스는 백분율 지시를 못 지키고 한쪽으로 몰린다.** 2026-09-13에 3차까지 돌려서 잡았다.
| 항목 | 1차 | 2차 | 3차(채택) | 실측 | |---|---|---|---|---| | 20자 이하 | 100% | 13% | 74% | 66% | | 중앙 길이 | 17자 | 24자 | 18자 | 17자 | | 느낌표 | 18.5% | 42.6% | 42.6% | 31% | | 물음표로 끝 | 25.9% | 9.3% | 13% | 7.5% |
계량 기준만 주면 코덱스는 "대화를 닫는 감상평"을 쓴다. 프롬프트에 **답글의 목적**을 먼저 박는다.
> 밤밤은 커뮤니티 기획자다. 답글의 목적은 '좋은 말로 마무리'가 아니라 **그 사람과 관계를 여는 것**이다. > 모든 답글은 셋 중 하나여야 한다. > (A) 상대에게 초점을 돌린다 — 그 사람 이야기를 묻는다 > (B) 드립으로 받아친다 — 짧게 웃기고 끝낸다 > (C) 내 판으로 끌어당긴다 — 만나자/오라/해보자 > A 40% / B 40% / C 20% 정도로 섞어라.
금지 항목은 **실제로 걸린 문장을 예시로 붙여야** 먹힌다(추상적으로 "미러링 금지"만 쓰면 또 한다). 길이는 "중앙 18자"가 아니라 **"3분의 2는 20자 이하"**로 지시해야 실측에 맞는다.
`감사합니다` `잘 쓰겠습니다` `좋은정보 얻어갑니다` 같은 **인사·감사 댓글에 "어떤 일 하시는 분인가요?"를 붙이면 안 된다.** 2026-08-23 밤밤 지적: *"감사합니다에 뭔 어떤일 하시는 분인가요냐;;; 뭐 줬다는말에 감사합니다 같은걸로 해줘"*
2026-08-23에 17건 중 5건이 "어떤 일 하세요 / 무슨 업무 하세요 / 뭘 자동화하고 싶으세요"로 겹쳤다. 초안을 받으면 **질문 유형이 겹치는지 정규식으로 세어보고** 3건 이상 겹치면 분산시킨다.
1. **같은 문구를 두 번 쓰지 않는다.** 최근 836건에 완전히 겹치는 답글이 **
1인 사업가 생산성 키트 — 직원 없이 58개를 자동화했고, 그중 바로 쓸 수 있는 AI 에이전트 스킬 38개(+실행 스크립트 19개)를 공개합니다
겟백 1:1 자문 세션(A 대표·B 원장)이 끝난 뒤 줌 녹화 전사록을 받아 노션 코칭 대시보드에 회의록을 올리고, 할 일 보드 등록·대시보드 문구 갱신·클라이언트 카톡 통보까지 처리할 때 읽을 것. "B 원장님 자문했어 노션에…
마크다운 원고를 실제 책처럼 보이는 PDF/EPUB 전자책으로 만들 때 사용. 표지, 타이틀 페이지, 판권(콜로폰) 페이지, 실제 쪽번호가 달린 목차, 장마다 러닝헤더가 붙는 본문까지 갖춘 '책스러운' 구성이 필요할 때 (단순…
CLI 기반 자동화에서 Claude를 우선 사용하고 계정 사용량 한도 초과 때만 Codex로 재실행하는 폴백을 구현하거나 점검할 때 사용
온라인 유료 커뮤니티 개설 전체 프로세스를 지원하는 에이전트 조직 스킬. 커뮤니티 기획부터 모집 카피, 노션 DB 세팅, 운영 SOP까지 한번에 처리. 오케스트레이터가 인터뷰를 진행하고 4개 전문 에이전트가 결과물을 순서대로…
Use Orca's computer-use CLI to inspect and operate local desktop app windows through accessibility trees, screenshots, and safe…
당근마켓 웹에서 넓은 지역을 훑어 매물을 찾을 때 사용. 당근 웹 검색은 "동 하나"로만 되기 때문에 구·시·전국 단위로 찾으려면 지역코드를 순회해야 한다. 대형가전·노트북처럼 매물이 드물어 한 동네에서는 안 나오는 물건을 찾을 때.