[Claude Code] 뉴스레터 홈페이지 게시 자동화 설계

한줄 요약

코딩 경험 없이 Claude Code의 /clarify 명령어로 밀려있던 100개 뉴스레터를 홈페이지에 게시 작업을 자동화 설계, 40시간→7시간으로 단축 계획 완성

이런 분들께 도움돼요

  • 이메일 뉴스레터를 홈페이지에도 게시해야 하는 마케터

  • 반복 작업이 쌓여있지만 코딩 경험이 없어 막막한 비개발자

  • Claude Code로 자동화를 시작하고 싶은데 어디서부터 시작할지 모르는 분


소개: 시도하고자 했던 것과 그 이유

문제 상황 (Before)

이메일로 뉴스레터를 보내고 있는데, 계속 쌓이는 아티클들을 홈페이지 블로그에도 게시하면 SEO에 도움이 되고 유입도 늘어날 것 같다는 생각이 들었어요.

그런데 100개 이상의 아티클을 하나씩 복사해서 붙여넣고, 매번 SEO 설정(제목, 설명, URL)을 하자니 너무 많은 시간이 들 것 같아 엄두를 못 내고 있었습니다. 앞으로 발행되는 뉴스레터들도 자동으로 블로그에 게시되면 좋겠다는 생각도 들었고요!

예상 소요 시간: 하루 4시간씩 10일 = 40시간

시작하게 된 계기

그래서 이번에 클코자동화 수업을 들으면서 '이걸 꼭 자동화해보고 싶다'는 생각이 들었어요.


진행 방법: 어떤 도구를 사용했고, 어떻게 활용했나요?

사용한 도구

  • 도구명: Claude Code

  • 모델: Claude Sonnet 4.5

  • 특이사항: 비개발자도 슬래시 명령어(/setup-workspace, /clarify)로 쉽게 시작 가능

AI와 협업한 과정

1. /setup-workspace - 프로필 설정

상황: 처음 시작할 때 내 상황을 정리하고 싶었어요.

이렇게 요청했어요:

/setup-workspace

결과: Claude가 대화형으로 질문하면서 자동으로 정보를 정리해줬어요.

  • 이름, 직업, 반복 업무 3가지

  • OS 환경, 기술 수준

  • 모든 정보가 CLAUDE.md 파일에 자동 저장

느낀 점: 별도로 문서를 만들 필요 없이 대화만 하면 자동으로 정리되니 정말 편했어요.


2. /clarify - 자동화 요구사항 명확화

상황: 막연하게 "자동화하고 싶다"는 생각만 있었는데, 구체적으로 뭘 해야 할지 몰랐어요.

이렇게 요청했어요:

/clarify "이메일 뉴스레터를 홈페이지 블로그에 게시하는 작업을 자동화하고 싶어"

결과: Claude가 6개 질문을 하나씩 물어봤어요:

  1. 작업 빈도 (주 3-5회)

  2. 월 소요시간 (20시간 이상)

  3. 가장 귀찮은 부분 (모두 다 귀찮음)

  4. 이메일 형태와 블로그 플랫폼 (HTML 이메일, Wix)

  5. 기대 효과 (시간 절약)

  6. 구현 방식 선호도 (반자동화)

질문에 답하면서 자연스럽게 제가 원하는 게 정리됐어요. 특히 "SEO 설정이 가장 번거롭다"는 걸 이야기하자 Claude가 "SEO 메타데이터 자동 생성"을 제안해줬어요.

느낀 점: 질문에 답하다 보니 제가 진짜 원하는 게 명확해졌어요. "SEO 설정 자동화"가 핵심이라는 걸 깨달았습니다.


3. Plan Mode - 구체적 설계

상황: 요구사항은 정리됐는데, 어떻게 구현할지 막막했어요.

이렇게 요청했어요: Claude가 Plan Mode로 진입을 제안했고, 동의했어요.

결과:

  • 기존 프로젝트의 gpters-scraper 패턴을 찾아서 재사용 방안 제시

  • Selenium + BeautifulSoup 기술 스택 선정

  • 단계별 구현 계획 작성

    1. 스티비 URL에서 HTML 추출

    2. Markdown으로 변환

    3. SEO 메타데이터 자동 생성

    4. 파일로 저장

  • 구체적인 시간 계산: 40시간 → 7시간 (83% 단축)

느낀 점: 코딩을 전혀 모르는데도 Claude가 기존 코드를 찾아서 "이걸 재사용하면 됩니다"라고 알려줘서 놀랐어요. Plan Mode 덕분에 다음 주에 바로 실행할 수 있는 명확한 계획이 생겼습니다.


인상적이었던 순간

"오!" 했던 순간:

제가 "스티비 URL 크롤링"이라고 하자 Claude가 프로젝트 내 .claude/skills/gpters-scraper/ 폴더의 기존 크롤링 코드를 찾아내서 "이 패턴을 재사용하면 됩니다. setup_driver(), html_to_markdown() 함수를 그대로 쓸 수 있어요" 라고 구체적으로 알려준 순간!

코딩을 모르는 제가 직접 코드를 찾을 수 없었을 텐데, Claude가 알아서 찾아줘서 정말 신기했어요.

막혔던 순간과 해결

문제: Wix 블로그에 게시하는 방법이 여러 가지라서 혼란스러웠어요.

  • 완전 자동화 (API)

  • 반자동화 (콘텐츠 준비 후 수동 붙여넣기)

  • 브라우저 자동화 (RPA)

해결: Claude가 각 방식의 장단점을 설명해주고 "어떤 방식을 선호하세요?"라고 물어봐줘서, 제 상황에 맞는 반자동화 (콘텐츠 준비 + SEO 생성)를 선택할 수 있었어요.

💡 Tip: /clarify 명령어는 질문에 답하면서 자연스럽게 요구사항이 정리돼요. 막연한 요청보다 훨씬 효과적입니다!


결과와 배운 점

Before vs After

항목

Before

After

소요 시간

40시간 (하루 4시간 × 10일)

7시간 (자동 크롤링 + 수동 확인)

SEO 설정

매번 수동 작성

자동 생성 (초안)

심리적 부담

100개 밀린 작업...

명확한 실행 계획 ✅

결과물

  • Task 정의서: docs\_clarify\newsletter-to-blog-automation.md

  • 구현 계획: Plan Mode 설계 문서 (상세 단계별 계획)

  • 예상 절감 시간: 33시간

현재 상태

아직 실제 구현은 하지 않았지만, Plan Mode에서 구체적인 단계별 설계를 받았기 때문에 다음 주에 바로 실행할 수 있을 것 같아요.


배운 점과 나만의 꿀팁

효과적이었던 것

  1. 자동화는 "바로 코딩"이 아니라 "요구사항 명확화 → 설계 → 구현" 순서가 중요

    • /clarify로 요구사항을 먼저 정리하니 설계가 훨씬 쉬웠어요

  2. /setup-workspace, /clarify 같은 슬래시 명령어가 비개발자에게 정말 유용

    • 대화형으로 질문하니 부담 없이 답할 수 있었어요

  3. 막막했던 작업도 단계별로 나누면 충분히 해결 가능

    • 40시간짜리 큰 작업이 7단계로 나뉘니 실행 가능해 보였어요

이렇게 하면 안 돼요 (주의사항)

  1. 처음부터 "완벽한 자동화"를 목표로 하지 마세요

    • 반자동화로 시작해서 점진적으로 개선하는 게 현실적

  2. 막연하게 "자동화해줘"라고만 하지 마세요

    • /clarify 같은 구조화된 질문으로 정리하는 게 훨씬 효과적


과정 중 시행착오

처음엔 "이메일을 블로그에 자동으로 올려줘"라고만 생각했는데, Claude가 질문하면서:

  • 어떤 형태로 받는지 (HTML 이메일)

  • 어떤 플랫폼인지 (Wix)

  • SEO 설정은 어떻게 하는지

  • 완전 자동화 vs 반자동화 중 뭘 선호하는지

이런 세부사항들을 하나씩 정리해줘서, 제가 진짜 필요한 게 "SEO 설정 자동화"라는 걸 깨달았어요.

배운 것: AI에게 질문하면서 내 업무를 구체화하는 과정 자체가 큰 도움이 됩니다.


앞으로의 계획

다음 단계

  • 2주차: 실제 구현 진행 (Python 환경 설정 + 스크립트 작성)

  • 프로토타입 테스트: 1개 URL로 테스트 후 100개 일괄 처리

  • 3-4주차: 나머지 반복 업무(이메일 작성, 교육 안내 발송)도 자동화 도전

다른 업무에 적용한다면?

  • 반복 업무 2: 이메일 뉴스레터 작성 (AI 초안 생성)

  • 반복 업무 3: 교육 안내 메일/문자 발송 (자동 발송)

도움이 필요한 부분

  • Python 설치 및 가상환경 설정 (Windows)

  • Wix API 연동 가능 여부 확인 (추후 완전 자동화 고려)


재사용 가능한 프롬프트

프롬프트 1: 자동화 프로필 설정

/setup-workspace

→ Claude Code가 대화형으로 이름, 직업, 반복 업무를 질문하고 자동으로 CLAUDE.md에 저장해줍니다.

프롬프트 2: 자동화 요구사항 명확화

/clarify "[자동화하고 싶은 반복 업무 설명]"

예시:
/clarify "이메일 뉴스레터를 홈페이지 블로그에 게시하는 작업을 자동화하고 싶어"

→ Claude가 6개 질문을 통해 요구사항을 구체화하고, Task 정의서를 자동 생성해줍니다.

프롬프트 3: Plan Mode 진입

Claude가 제안하면 "Plan Mode 먼저"라고 답변

→ 코딩 전에 구체적인 설계 단계를 거쳐 명확한 실행 계획을 받을 수 있습니다.


도움 받은 글

참고한 자료

  • gpters 20기 템플릿: 기존 크롤링 패턴 (gpters-scraper)

  • Claude Code 공식 문서: Slash Commands, Plan Mode

  • 프로젝트 내 가이드: docs/wiki/python-setup-guide.md

관련 글

  • (구현 완료 후 추가 예정)

1개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요