advisory-minutes
겟백 1:1 자문 세션(A 대표·B 원장)이 끝난 뒤 줌 녹화 전사록을 받아 노션 코칭 대시보드에 회의록을 올리고, 할 일 보드 등록·대시보드 문구 갱신·클라이언트 카톡 통보까지 처리할 때 읽을 것. "B 원장님 자문했어 노션에…
겟백(GET100) 커뮤니티 채널에 콘텐츠를 발행할 때 읽을 것 — 디스코드 공지(밤냥이 봇), 스레드 @get100.official 발행 큐, 카톡, 노션 운영본부 API 접근 경로.
$ npx -y skills add bam-bam-2/solo-skills --skill getback-broadcast --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/getback-broadcastContext preview
The summary Claude sees to decide when to auto-load this skill.
겟백(GET100) 커뮤니티 채널에 콘텐츠를 발행할 때 읽을 것 — 디스코드 공지(밤냥이 봇), 스레드 @get100.official 발행 큐, 카톡, 노션 운영본부 API 접근 경로.
name: getback-broadcast description: 겟백(GET100) 커뮤니티 채널에 콘텐츠를 발행할 때 읽을 것 — 디스코드 공지(밤냥이 봇), 스레드 @get100.official 발행 큐, 카톡, 노션 운영본부 API 접근 경로.
> **이 스킬이 시스템에 하는 일 (설치 전 확인)** > > - **공개 채널에 글을 실제로 게시합니다.** 봇 토큰이 필요합니다. > - 토큰은 환경변수·`.env`에서만 읽습니다. 스킬에는 값이 들어 있지 않습니다. > - 게시 후 다시 읽어서 검증하는 단계가 포함돼 있습니다.
겟백 커뮤니티에 뭔가를 "뿌릴" 때의 검증된 경로. 인프라는 전부 mac-mini(SSH alias `mac-mini`)에 있다.
길드장·운영진 개인에게 자료(PDF 등)를 보낼 때. 카톡은 `kmsg`로 텍스트·이미지만 되고 **PDF는 못 보낸다** — 문서 전달은 디스코드 DM이 정답.
// 1) DM 채널 생성 (상대 디스코드 유저 ID 필요 — 노션 길드 DB의 "길드장 디스코드 ID" 등)
POST /users/@me/channels { recipient_id }
// 응답의 recipients[0].username 으로 대상을 반드시 검증할 것
// 2) multipart 로 본문 + 파일
const fd = new FormData();
fd.append('payload_json', JSON.stringify({ content: body }));
fd.append('files[0]', new Blob([buf], {type:'application/pdf'}), 'NAME.pdf');
POST /channels/{dmId}/messages // headers 에 Authorization + User-Agent 둘 다발송 스크립트: `mac-mini:~/Projects/getback/scripts/get100_letter_7gi.py` (레터), `get100_7gi_notify.py` (사전알림·리마인드). 둘 다 `--dry-run` 으로 대상부터 확인하고, `--preview-to <메일>` 로 실물 1통 받아본 뒤 발송한다.
**대상 선별 규칙 (구독자 DB `<NOTION_DB_ID>`)**
**반드시 걸리는 함정 두 개**
**발송 후 검증 4종** — ① 스크립트 성공/실패 카운트 ② IMAP `Sent Messages` 수신자 대조(중복 없는지) ③ 노션 마커 개수 ④ 반송 스캔(`get100_bounce_watch.py`, 2시간마다 자동).
**중복 방지** — 노션 메모 마커로 건다. 사전알림 안내를 이미 받은 사람은 레터에서 자동 제외, 이미 신청서를 낸 사람은 리마인드에서 자동 제외(기수 신청 DB 이메일 대조).
**열람 추적** — `api/track.js` 가 이미 구현돼 있다. 오픈 픽셀 `<img src="https://get100.co.kr/api/track?e=<email>&t=<sig>&v=<호수>">`, 클릭은 같은 URL에 `&u=<대상URL>`. 서명은 수신거부와 동일한 `HMAC(UNSUB_SECRET, email)` 앞 20자. **오픈율은 이미지 차단 때문에 과소집계되니 클릭 수를 지표로 본다.**
폼 접수 서버 `api/lead.js` 가 노션에 행을 쓰자마자 밤냥이 봇으로 밤밤에게 DM한다(제출→DM 1초). Vercel 환경변수 `DISCORD_TOKEN`·`BAMBAM_USER_ID` 사용. 맥미니의 `com.get100.notion-form-watch`(5분 폴러, 5개 DB 감시)는 백업으로 남아 있으므로, **즉시 DM에 성공하면 노션 행에 `[즉시알림 발송됨]` 마커를 남겨 폴러가 건너뛰게 한다.** 이 장치가 없으면 실제로 DM이 2통 간다.
⚠️ **모집 기수를 바꿀 때 두 곳을 같이 고친다** — `api/lead.js` 의 `CURRENT_COHORT` 와 `apply.html` 의 `<input type="hidden" name="cohort">`. 7기 모집 중에 기본값이 "6기"로 남아 있어 신청이 6기로 기록되던 버그가 있었다.
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…
당근마켓 웹에서 넓은 지역을 훑어 매물을 찾을 때 사용. 당근 웹 검색은 "동 하나"로만 되기 때문에 구·시·전국 단위로 찾으려면 지역코드를 순회해야 한다. 대형가전·노트북처럼 매물이 드물어 한 동네에서는 안 나오는 물건을 찾을 때.