Commits
GitHub 커밋 기반으로 자동 생성된 개발 기록
블로그 작성 스킬 메타데이터 추가
🤖 359 in / 716 out / 1075 total tokens CLAUDE.md에 blog-writing 스킬 정의를 추가했다. 사용자가 블로그 포스트 작성을 요청하거나 '블로그', 'blog', 'post', 'article' 키워드가 언급될 때 자동으로 트리거되도록 설정했다. 대화 로그나 노트 같은 원시 자료를 블로그 포스트로 변환해달라는
.env.example에서 실제 토큰 값 실수로 노출한 것 수정
🤖 440 in / 553 out / 993 total tokens .env.example 파일에 실제 Hashnode 토큰이 들어있었다. 당연히 플레이스홀더여야 하는데, 개발하다가 그대로 커밋해버린 것 같다. HASHNODE_TOKEN=your_publication_token 형식으로 수정했다. 세션 카운트랑 타임스탬프는 자동 생성된 메타데이터라 신
보안 강화를 위한 환경 설정 예시 업데이트
🤖 440 in / 1108 out / 1548 total tokens 해시노드 토큰을 실제 값이 아닌 더미 값으로 교체하여 민감 정보 노출을 방지합니다. 불필요한 세션 데이터를 정리하기 위해 문서 내부의 메모리 파일을 초기화합니다.
GitHub to Hashnode 워크플로우 초기화
🤖 2924 in / 1413 out / 4337 total tokens Hashnode와 GitHub 토큰 설정을 위한 .env.example을 추가했다. publish.sh와 publish.py 스크립트로 마크다운을 자동 발행하는 기능을 구현했다. 프로젝트 구조와 워크플로우를 설명한 CLAUDE.md를 작성했으며, 예제 글들을 생성해 테스트 환경을
git2blog: GitHub 커밋을 블로그 글로 자동 변환하는 워크플로우
🤖 2924 in / 755 out / 3679 total tokens GitHub 리포지토리 커밋을 분석해서 Hashnode 블로그 글로 변환하는 워크플로우를 만들었다. CLI 도구가 아니라 Claude Code 기반의 워크플로우다. 핵심은 자동화보다 맥락 보존이다. 커밋 메시지만으론 부족하니 diff 내용을 읽어서 어떤 문제를 해결했는지, 왜 그