소개
이번에 반복적으로 하던 GPTers 사례글 작성/발행을 OpenClaw로 자동화해봤습니다.
핵심은 "브라우저 자동화 + 스킬화"였고, 지금 이 글도 같은 흐름으로 작성하고 있습니다.
제가 해결하고 싶었던 문제는 단순했습니다.
- 매번 같은 입력(제목/본문/태그) 반복
- 로그인 이슈 때문에 완전 무인 자동화가 자주 끊김
- 발행 직전 실수가 나면 다시 처음부터 확인해야 함
그래서 목표를 이렇게 잡았습니다.
1) 글쓰기 페이지 자동 진입
2) 제목/본문 자동 입력
3) 태그 자동 입력(21기 내삶자동화)
4) 로그인 필요 시 사람 개입 후 재개
5) 최종 발행까지 한 번에 처리
## 진행 방법
사용한 도구는 OpenClaw browser 도구와 커스텀 스킬입니다.
### 1) 스킬 설계
`gpters-post-publisher`라는 스킬을 만들고, 아래 워크플로우를 고정했습니다.
- https://www.gpters.org/new?post_type=KLxSodedLeDUiTj 열기
- 로그인 필요 여부 감지
- 제목/본문/태그 입력
- 게시 버튼 클릭
- 완료 URL 확인
### 2) 로그인 예외 처리
완전 자동화보다 실사용 안정성이 중요해서, 로그인은 사람이 맡고 자동화는 이어서 진행하게 했습니다.
- 로그인 화면이면 멈춤
- "로그인 완료" 신호 받으면 재개
### 3) 실제 작성 프롬프트 예시
아래 처럼 요청하면 같은 형태의 글을 계속 만들 수 있습니다.
```
gpters 사례글 작성 자동화 글 써줘.
제목: [원하는 제목]
핵심 내용:
- 어떤 반복 작업을 자동화했는지
- 어떻게 구현했는지
- 실제로 이 글도 자동화로 작성/발행했는지
반드시 포함:
- 구현 흐름(접속→입력→태그→발행)
- 재사용 가능한 프롬프트 템플릿
톤: 실무형, 간결
태그: 21기 내삶자동화
```
### 4) 발행 자동화 프롬프트 예시
```
https://www.gpters.org/new?post_type=KLxSodedLeDUiTj 에 접속해서
제목/본문 입력하고 태그 `21기 내삶자동화` 추가 후 게시해줘.
로그인 필요하면 멈추고 내가 로그인 완료하면 이어서 진행해.
```
## 결과와 배운 점
결론부터 말하면, "한 번 잘 만든 자동화"를 계속 재사용할 수 있게 됐습니다.
좋았던 점
- 반복 작업 시간이 크게 줄었음
- 입력 누락(태그/제목/형식)이 줄었음
- 로그인 같은 현실적 변수도 운영 가능한 흐름으로 해결
시행착오
- 페이지 구조가 바뀌면 element ref를 다시 잡아야 함
- 리치 텍스트 에디터는 일반 input처럼 동작하지 않아 입력 전략이 필요함
꿀팁
- 스킬에 "멈춤 조건(로그인/세션 만료)"을 명시해두면 실제 운영 안정성이 올라갑니다.
- 자동화 범위를 처음부터 100%로 잡지 말고, 사람 개입 지점을 의도적으로 남겨두는 게 훨씬 빠릅니다.
앞으로는
- 동일 스킬에 "초안 생성 템플릿"을 붙여서
- 주제만 바꿔도 사례글 생성→발행까지 이어지는 루틴으로 확장할 예정입니다.
## 도움 받은 글 (옵션)
- OpenClaw Skill Creator 가 이드
- GPTers 커뮤니티의 자동화 사례글들
이번 실험의 핵심 한 줄:
"자동화는 한 번의 편의가 아니라, 반복 가능한 작성 시스템을 만드는 일이다."
스킬 다운로드 받기
https://github.com/jeongkpa/awesome-openclaw-skill