⏳ This skill is pending AI review.

Scores will appear once the review pipeline completes.

version unknown

advisory-minutes

@bam-bam-2⭐ 367 stars

겟백 1:1 자문 세션(A 대표·B 원장)이 끝난 뒤 줌 녹화 전사록을 받아 노션 코칭 대시보드에 회의록을 올리고, 할 일 보드 등록·대시보드 문구 갱신·클라이언트 카톡 통보까지 처리할 때 읽을 것. "B 원장님 자문했어 노션에 올려줘", "자문 회의록 정리해줘" 같은 요청을 처리한다.

Use with your AI agent

Open your project in any AI assistant that can read your files. Works with ChatGPT, Claude, Claude Code, Codex, Cursor, Hermes Agent, OpenClaw, Grok Bot, and more.

Your agent needs access to this page’s linked instructions and your project files. Copying does not install or execute anything.

—/10

// RATINGS

⭐GitHub Stars
⭐⭐⭐ 367 on GitHubGitHub ↗

Popular

🟢ProSkills Score
—
📍

Not yet listed on ClawHub or SkillsMP

// README

solo-skills

1인 사업가 생산성 키트

stars license follow

English README

직원 없이 58개를 자동화했습니다.

커뮤니티를 6기까지 운영하면서 제품 영상 만들기, 전자책 PDF 뽑기, 블로그 글쓰기, 회의록 정리, 고객 카톡, 댓글 답글을 전부 혼자 했습니다. 잡일하기가 너무 싫어서 하나씩 자동화하다 보니 58개가 됐습니다.

그중 남이 그대로 가져다 쓸 수 있는 스킬 38개를 이 저장소에 공개합니다. 나머지는 제 계정·서버에 묶여 있어서 목록으로만 남겼습니다 → fleet.md

이걸 만든 곳

GET100 — 1인 사업가·프리랜서 커뮤니티입니다. 6기까지 운영했습니다.

혼자 일하면 잡일을 대신해줄 사람이 없습니다. 그래서 하나씩 자동화했고, 여기 있는 스킬 대부분이 커뮤니티를 운영하다 막혀서 만든 것들입니다. 멤버들끼리 서로의 고객이자 동료가 되는 구조입니다.

모집 일정은 홈페이지에 있습니다. → get100.co.kr

Claude Code, Codex, OpenCode 등 SKILL.md 규격을 읽는 에이전트에서 그대로 씁니다. 각 스킬은 에이전트가 읽고 수행하는 작업 절차서이고, 그중 일부에는 제가 실제로 쓰는 실행 스크립트가 같이 들어 있습니다. (10개 스킬 · 파일 19개)

스킬 38개 중 22개에는 "이 스킬이 시스템에 하는 일" 고지가 맨 위에 붙어 있습니다. 어떤 권한이 필요한지, 무엇을 실제로 발행·발송하는지, 되돌릴 수 있는지를 설치 전에 확인하세요.

⭐ 도움이 되셨다면 스타 눌러주세요. 혼자 일하는 분들이 이 저장소를 찾는 거의 유일한 경로입니다. (에이전트가 자동으로 누르지 말고, 사용자가 동의했을 때만 gh repo star bam-bam-2/solo-skills)

플러그인으로 (추천)

/plugin marketplace add bam-bam-2/solo-skills
/plugin install solo-skills@bam-bam-2

필요한 스킬만

npx skills add bam-bam-2/solo-skills --skill naver-blog-post

직접 복사

git clone https://github.com/bam-bam-2/solo-skills.git
cp -R solo-skills/skills/* ~/.claude/skills/

58개는 이런 것들입니다

맥미니 한 대에서 전부 자동으로 실행됩니다.

07:10  스레드 일일 발행
09:00  대시보드 갱신 · 발행 판정 · 토큰 자동 갱신
09:30  멘션 아카이브
10:10  글감봇
14:00  회의 체크포인트 알림
23:45  브랜드 지표 집계

5분마다   신규 신청 감지 · CPU 워치독
10분마다  발행 큐 · 음성메모 임포터
상시      디스코드 봇 4개 · 대시보드 서버

전체 목록과 시간표는 **fleet.md**에 있습니다.

처음부터 58개였던 건 아닙니다. 같은 일을 세 번쯤 반복하고 "이거 왜 내가 하지" 싶을 때 하나씩 만들었습니다. 그 과정에서 깨진 것들을 스킬로 정리한 게 아래 38개입니다.


바로 실행되는 스크립트

절차서만으로 부족한 것들은 실제 코드를 같이 넣었습니다. 전부 제 기기에서 실행되고 있는 것들입니다.

스킬스크립트하는 일
claude-codex-fallbackllm-with-fallback.shClaude 우선 실행, 한도 초과 시에만 Codex로 재실행
remote-offloadoffload.sh무거운 작업을 원격 기기로 넘김. 원격이 죽어 있으면 로컬 폴백 없이 중단
discord-remindermake-reminder.sh일회성 리마인더를 launchd에 등록, 발송 후 자동 삭제
book-pdfhtml-to-pdf.pyPaged.js 조판 HTML을 PDF로 굽기
threads-replypublish-thread.mjsThreads 타래 발행. 기본 dry-run, --go로만 실제 발행
naver-mailsend_naver_mail.py네이버 SMTP 발송, 첨부파일 지원
lecture-recording-captions스크립트 9개강연 녹화 → 전사 → 교정 → 자막 조립 → 합성. 단계별로 다시 돌릴 수 있음
threads-long-threadai_smell.mjs초안의 'AI 냄새'를 줄길이 분포 일치도로 수치화

나머지는 실행 코드가 제 계정·서버에 묶여 있어서 절차와 함정만 정리했습니다.


공개한 스킬 38개

58개를 만들면서 쓴 절차 중, 남의 환경에서도 그대로 작동하는 것만 골랐습니다.

2일차 업데이트 — 반응이 좋아서 창고를 다시 뒤졌습니다. 스킬 폴더가 두 군데로 나뉘어 있었고, 처음엔 그중 한쪽만 공개했습니다. 나머지에서 공개 가능한 것을 추가했습니다. (Anthropic 공식 스킬과 겹치는 skill-creator·slack-gif-creator는 제 것이 아니라 제외했습니다.)

3주차 업데이트 — 26개 → 38개

공개해놓고 저장소를 11일간 안 건드렸습니다. 그동안도 일은 계속했고 스킬은 계속 늘었는데, 공개한 쪽은 멈춰 있었습니다. 그걸 맞춰놓았습니다.

  • 새로 13개 — 강연 녹화본 자막 영상, 장문 연작 타래, 계정 성과 역산, 자문 회의록, 제안서 값 매기기 등
  • 기존 12개 갱신 — 그동안 깨지면서 알게 된 내용을 반영했습니다
  • 블로그 스킬은 3개로 쪼갰습니다 — 정보성 글에 후기 톤을 쓰면 검색에서 밀리고, 후기에 정보성 구조를 쓰면 사람이 안 읽습니다
  • 22개에 "이 스킬이 시스템에 하는 일" 고지를 붙였습니다 — 어떤 권한이 필요한지, 무엇을 실제로 발행·발송하는지

반대로 안 올린 것도 적어둡니다. 세금계산서 발행, 해외 SaaS 사업자번호 등록, 특정 클라이언트 프로젝트 회의록, 분쟁 자료집 만들기 — 이 네 개는 사업자번호·계좌·고객 실명이 절차 안에 박혀 있어서, 그걸 지우면 스킬이 안 돌아갑니다. 그래서 내지 않았습니다. 공개한 스킬에서도 제3자 실명과 노션·디스코드 ID는 전부 플레이스홀더로 바꿨습니다.

만들기 — 영상·전자책·이미지

🎬 web-demo-video — 화면 녹화 없이 제품 데모 영상

web-demo-video 무엇을 하나 SNS에 올릴 제품 소개 영상을 만듭니다. 1:1(인스타·카톡), 9:16(릴스·쇼츠·스레드), 16:9(유튜브·랜딩) 세 비율 대응.

어떻게 작동하나 — OBS도 화면 녹화도 쓰지 않습니다

  1. 대상 사이트를 로컬 서버로 띄웁니다
  2. "무대" 페이지를 만들고 그 안에 <iframe>으로 사이트를 넣습니다. 맥 브라우저 창 목업(신호등 3개 + URL 바) 안에 들어갑니다
  3. 가짜 커서 SVG를 움직이면서 진짜 클릭 이벤트를 iframe 내부에 쏩니다. 클릭할 때 하이라이트 원이 퍼집니다
  4. window.__tick(프레임번호) 함수 하나가 그 시점의 화면 상태를 만듭니다. 결정론적이라 몇 번을 다시 뽑아도 같은 영상이 나옵니다
  5. 프레임을 한 장씩 캡처해 ffmpeg로 합칩니다
  6. 엔딩 카드(제품명 / 한 줄 설명 / 셀링포인트 3개 / URL)를 붙입니다

함정 무대 페이지와 대상 사이트는 반드시 같은 오리진이어야 합니다. 포트가 다르면 iframe.contentDocument 접근이 막혀서 조작 자체가 불가능합니다. 그래서 무대 파일을 프로젝트 폴더 안에 임시로 두고 끝나면 반드시 빼냅니다. 안 그러면 다음 배포에 딸려 올라갑니다.

같이 들어있는 것 무대 템플릿 HTML 2종 필요한 것 ffmpeg 에이전트에게 "이 사이트로 9:16 데모 영상 만들어줘"

📖 book-pdf — 마크다운을 진짜 책처럼

book-pdf 무엇을 하나 마크다운 원고를 실제 책처럼 보이는 PDF와 EPUB으로 만듭니다. 전자책을 팔려고 만들었습니다.

들어가는 것 표지 / 타이틀 페이지 / 판권(콜로폰) 페이지 / 실제 쪽번호가 박힌 목차 / 장마다 바뀌는 러닝헤더

함정

  • 문단이 어중간하게 잘려 다음 페이지로 넘어가는 현상을 막는 규칙이 따로 있습니다
  • 부·장 오프너에 flexbox를 쓰면 안 됩니다. 페이지 분할 계산이 깨집니다

필요한 것 Node, Paged.js 에이전트에게 "이 원고로 전자책 PDF 만들어줘"

🖼 measured-ui-callouts — 좌표를 측정해서 강조 박스 얹기

measured-ui-callouts

강조 박스를 눈대중으로 그리지 않습니다. 대상 요소의 렌더링 좌표를 실제로 측정해서 그 위치에 박스를 만듭니다.

개인정보(실명·주소·전화·결제 정보) 모자이크 체크리스트와, 제목이 캔버스 밖으로 잘리지 않았는지 확인하는 최종 검수 항목이 붙어 있습니다.

🎨 multi-method-image-generation — 모든 경로로 만들어 비교

multi-method-image-generation

이미지 생성 API, HTML·CSS 렌더링, 보유 사진, 기존 웹 자산을 전부 시도해서 나란히 놓고 고릅니다.

🎞 lecture-recording-captions — 강연 녹화본을 자막 영상으로

lecture-recording-captions

강연·라이브 녹화 원본을 넣으면 자막이 붙은 영상이 나옵니다. 어절 단위 하이라이트 자막, 슬라이드마다 타이틀 카드, 중요한 화면 확대, 얼굴 PIP, 질의응답 레이아웃, 엔드카드까지.

스크립트 9개가 단계별로 나눠져 있습니다. 전사 → 고유명사 교정 → 자막 조립 → 합성. 한 번에 끝내려고 하면 중간에 틀렸을 때 처음부터 다시 해야 해서 쪼개놓았습니다.

전사 단계에 고유명사 사전을 먼저 넣습니다. 그걸 안 넣으면 사람 이름과 브랜드명이 전부 엉뚱한 단어로 박혀서 자막 전체를 다시 손봐야 합니다.

🎬 threads-to-reels — 잘된 글을 릴스로

threads-to-reels

새로 기획하지 않습니다. 이미 반응이 검증된 글만 소재로 씁니다. 소재 선정 기준, 사진 매칭, 세이프존, 사운드 믹스까지.

✂️ testimonial-clips — 후기 구간만 잘라 숏폼으로

testimonial-clips

미팅 녹화에서 "후기로 쓸 만한 구간"을 찾아 자막 붙은 세로 클립으로 만듭니다. 남의 발언을 편집하는 작업이라 공개 전 동의 받는 단계를 절차에 넣어둑습니다.

쓰고 발행하기 — 블로그·SNS

✍️ naver-howto-post — 검색으로 유입되는 '~하는 법' 글

naver-howto-post

"완벽 가이드", "총정리", "꿀팁 Zip" 같은 제목은 금지입니다. 네이버가 낚시성 제목을 스팸으로 명시하고 있어서요.

대신 상위 노출 중인 글들을 먼저 측정하고, 롱테일 키워드를 제목 앞쪽에 배치하고, 분량과 이미지 개수를 실측 기준에 맞춥니다.

📔 naver-branding-post — 기획 노트·강연 후기

naver-branding-post

검색 유입이 아니라 "이 사람 뭐 하는 사람인지"를 남기는 글입니다. 결과물 대신 판단 과정을 보여줍니다.

🧳 naver-travel-post — 여행·장소 후기

naver-travel-post

사진·일정·경비를 재료로 주면 후기 초안을 만듭니다. 서포터즈·기자단 원고 요건도 포함.

원래 블로그 스킬이 하나였는데 셋으로 쪼갰습니다. 글 종류마다 제목·분량·톤의 기준이 서로 충돌해서, 하나에 다 넣으니 어느 쪽으로도 안 맞는 글이 나왔습니다.

🧵 threads-long-thread — 장문 연작 타래 쓰기

threads-long-thread

13~30편짜리 연작 타래의 규격표입니다. 감으로 만든 게 아니라 잘 되는 계정 두 곳의 공개 글 3,870건을 긁어서 역산했습니다. 편당 글자 수, 줄바꿈 위치, 1편에 무엇을 박아야 하는지가 숫자로 들어 있습니다.

초안이 "AI가 쓴 것 같은지"를 판정하는 스크립트도 같이 있습니다. 느낌이 아니라 줄 길이 분포가 실측치와 얼마나 어긋나는지로 잽니다.

📊 threads-analytics — 내 계정 성과를 역산하기

threads-analytics

조회수만 보면 틀립니다. 조회 55만짜리 최대 히트작의 리포스트가 2개였고, 리포스트 상위권은 전부 다른 성격의 글이었습니다.

그래서 리포스트 절대값·공유율·참여율을 각각 세우고, 자른 뒤 "내가 대표작이라고 부를 글이 이 목록에 있나"를 되묻게 했습니다. 도달이 떨어졌을 때 플랫폼 자가진단을 믿지 말고 본인 데이터로 절벽 날짜를 찾는 방법도 들어 있습니다.

📣 getback-broadcast — 커뮤니티 채널에 한 번에 뿌리기

getback-broadcast

공지 하나를 여러 채널에 뿌릴 때의 경로와 함정. 기본 User-Agent로 호출하면 Cloudflare가 403으로 막는 문제, 발송 후 반드시 다시 읽어서 검증하는 절차.

💬 threads-reply — 내 말투를 역산해서 답글 쓰기

threads-reply

문체를 감으로 정하지 않습니다. 내가 쓴 답글을 대량으로 긁어서 역산합니다.

한 달치 한 줄 답글 492건을 실측했더니 느낌표 31% / 물음표 7.5%가 나왔고, 이전에 만들어둔 기준표(느낌표 11% / 물음표 22%)와 정반대였습니다. 그 낡은 표를 믿고 쓴 초안은 반려됐습니다. 그래서 배치를 시작할 때마다 문체표를 다시 잰다는 규칙이 들어 있습니다.

댓글과 답글을 짝으로 봐야 하는 이유, 통계만 맞추면 왜 훈수형 문장이 나오는지도 실패 기록으로 적어뒀습니다.

사람 상대하기 — 회의·메시지·메일

📝 meeting-minutes — 회의 끝나면 회의록이 올라가 있기

meeting-minutes 무엇을 하나 전사록을 넣으면 회의록으로 정리해 노션 DB에 등록하고 디스코드에 공지까지 합니다.

// HOW IT'S BUILT

KEY FILES

skills/advisory-minutes/SKILL.mdREADME.md

// REPO STATS

367 stars