TL;DR
- 문제: 개발 작업 완료 후 공유까지 5단계가 번거로움
- 해결: “작업 결과 배포해줘” 한 마디로 전체 과정 자동화
- 결과: 좋은 작업물이 묻히지 않고 공유되는 선순환
- GitHub: github.com/greeun/work-to-blog-publisher
왜 만들었나?
Claude Code로 개발하다 보면 꽤 괜찮은 결과물이 나올 때가 있습니다. “이거 공유하면 다른 사람들에게도 도움이 되겠는데?”라는 생각이 들죠.
하지만 막상 공유하려면…
- README 문서 작성
- Git 초기화 및 커밋
- GitHub 저장소 생성
- Push
- 블로그 포스트 작성
- 블로그 발행
이 과정이 너무 번거롭습니다. 결국 “나중에 해야지” 하다가 잊어버리고, 좋은 작업물이 로컬에서 썩어갑니다.
개발자의 딜레마
| 상황 | 생각 | 결과 |
|---|---|---|
| 멋진 CLI 도구 완성 | “GitHub에 올려야지” | README 작성이 귀찮아서 보류 |
| 유용한 스크립트 작성 | “블로그에 정리해야지” | 글 쓰기가 귀찮아서 보류 |
| 버그 해결 경험 | “다른 사람에게도 도움 되겠다” | 문서화가 귀찮아서 보류 |
코드 작성은 재미있지만, 문서화와 배포 과정은 지루합니다. 이 간극을 해결하고 싶었습니다.
어떻게 해결했나?
work-to-blog-publisher 스킬을 만들었습니다. Claude Code에서 “작업 결과 배포해줘”라고 말하면 전체 과정이 자동으로 진행됩니다.
작업 완료 → work-to-blog-publisher → README 작성 → GitHub 배포 → 블로그 발행 → 공유 완료!
3단계 자동화 워크플로우
Phase 1: README 작성
현재 세션에서 작업한 내용을 분석하여 README.md를 자동 생성합니다.
- 프로젝트 목적 및 필요성
- 주요 기능 목록
- 빠른 시작 가이드
- 사용 예시
Phase 2: GitHub 배포
저장소 URL만 입력하면 나머지는 자동으로 처리됩니다.
- Git 초기화
- .gitignore 생성
- 초기 커밋
- GitHub 저장소 생성 및 push
- 토픽 설정
Phase 3: 블로그 발행
프로젝트의 필요성을 강조한 블로그 포스트를 자동 생성합니다.
- 문제점과 해결책 구조화
- 사용법 및 예시 포함
- WordPress에 draft로 발행
사용 방법
설치
# 스킬 디렉토리에 복사
git clone https://github.com/greeun/work-to-blog-publisher.git ~/.claude/skills/work-to-blog-publisher
사전 설정
# GitHub CLI 인증
gh auth login
# WordPress 환경변수 설정 (~/.zshrc 또는 ~/.bashrc)
export WP_SITE_URL="https://your-site.com"
export WP_USERNAME="your-username"
export WP_APP_PASSWORD="xxxx xxxx xxxx xxxx"
실행
Claude Code에서 다음과 같이 요청하면 됩니다.
# 슬래시 커맨드
/work-to-blog-publisher
# 또는 자연어로
"작업 결과 배포해줘"
"GitHub에 올리고 블로그에도 공유해줘"
"README 작성하고 GitHub에 push해줘"
실제 사용 예시
이 스킬 자체가 work-to-blog-publisher로 배포되었습니다.
사용자: 현재까지 작업한 내용을 GitHub에 배포하고 블로그로 공유해줘
Claude: work-to-blog-publisher 스킬을 실행합니다.
[Phase 1] README 작성 완료
- 프로젝트: work-to-blog-publisher
- 목적: 세션 작업물의 GitHub 배포 및 블로그 공유 자동화
[Phase 2] GitHub 배포
저장소 이름을 입력해주세요.
사용자: work-to-blog-publisher
Claude: 저장소 생성 완료
https://github.com/greeun/work-to-blog-publisher
[Phase 3] 블로그 발행 중...
이 스킬이 필요한 이유
| 비교 | 수동 배포 | work-to-blog-publisher |
|---|---|---|
| 소요 시간 | 30분~1시간 | 5분 이내 |
| 필요한 명령어 | 10개 이상 | 1개 (“작업 결과 배포해줘”) |
| 문서 품질 | 귀찮아서 대충 | 템플릿 기반 일관된 품질 |
| 배포 빈도 | 가끔 (귀찮아서) | 자주 (쉬우니까) |
| 결과 | 좋은 작업물이 묻힘 | 지식 공유의 선순환 |
핵심 가치
“배포의 마찰을 제거하면, 공유가 습관이 된다.”
개발자들이 공유를 미루는 가장 큰 이유는 “귀찮음”입니다. 코드 작성만큼 문서화와 배포가 쉬워진다면, 더 많은 지식이 공유될 것입니다.
이 스킬은 그 마찰을 최소화합니다.
- README 작성 자동화 – 문서화 부담 제거
- Git/GitHub 명령어 자동화 – 배포 부담 제거
- 블로그 포스트 자동화 – 홍보 부담 제거
마무리
Claude Code로 작업하면서 만든 결과물을 쉽게 공유하고 싶다면, work-to-blog-publisher를 사용해보세요. 한 마디로 README 작성부터 GitHub 배포, 블로그 발행까지 자동으로 처리됩니다.
GitHub: https://github.com/greeun/work-to-blog-publisher
이 포스트는 Claude Code의 work-to-blog-publisher 스킬로 작성되었습니다.