browser-act 스킬 포지 (재사용 스크래퍼 생성기)
웹사이트를 한 번만 탐색해 내부 API/DOM 경로를 찾아내고, 이후엔 바로 쓸 수 있는 재사용 스킬 패키지(SKILL.md + 파이썬 스크립트)를 자동으로 만들어 줍니다.
자동화·워크플로고급★ 5,316⑂ 253AI 점수 6/10마지막 업데이트: 2026. 8. 5.
무엇을 해주나
특정 사이트에서 어떤 데이터를 얻고 싶은지, 혹은 어떤 동작을 자동화하고 싶은지 말하면 이 스킬이 다음 과정을 대신 수행합니다.
- 요구사항 분석: 목표·대상 사이트·즉시 실행 여부를 정리하고, URL이 없으면 후보 사이트를 직접 검색해 추천합니다.
- 탐색(Phase 2): 브라우저 트래픽을 관찰해 프런트엔드가 실제로 호출하는 내부 API 엔드포인트를 우선 찾고, API가 없으면 DOM 셀렉터 방식으로 대체합니다. 셀렉터 우선순위, Shadow DOM 처리, 배치 검증 등 구체적 규칙이 정의돼 있습니다.
- 스킬 생성(Phase 3): 검증된 호출 방식을 argparse 인자를 받는 파이썬 스크립트로 캡슐화하고, SKILL.md 문서를 함께 생성합니다.
- 자동 테스트 & 설치: 서브 에이전트를 띄워 생성된 스킬을 실제로 실행해 보고, 통과하면 설치한 뒤 원래 요청(대량 수집 등)까지 이어서 처리합니다.
핵심 철학은 "한 번 탐색하고 영원히 재사용"입니다. 매번 탐색 비용을 치르지 않으므로 대량 수집의 안정성과 속도가 크게 올라갑니다.
이런 분께 추천
- 매일 같은 사이트에 들어가 목록을 복사·정리하는 반복 업무가 있는 실무자
- 수십~수천 건 규모의 데이터를 중복 없이 모아야 하는 리서처·마케터
- 특정 사이트가 데이터를 어떻게 불러오는지(내부 엔드포인트) 파악하고 싶은 개발자
- 일회성 브라우저 자동화가 아니라 팀에서 계속 재사용할 도구를 만들고 싶은 분
사전 준비:
browser-act스킬 설치와 BrowserAct API 키 설정이 필요합니다.
활용 예시
- 뉴스 수집 스킬 만들기 — "news.ycombinator.com 첫 페이지 글 목록을 가져오는 스킬 만들어줘" → 목록 API를 찾아
scripts/list-posts.py와 SKILL.md 생성, 테스트 후 설치까지 완료. - 대량 리스팅 수집 — "이 부동산 사이트에서 매물 2,000건을 중복 없이 뽑아줘" → 먼저 페이지네이션·필터 파라미터를 검증한 스킬을 만든 뒤, 그 스킬을 호출하는 배치 스크립트를 작성해 실행.
- 경쟁사 가격 모니터링 — URL 없이 "경쟁사 가격 변화를 추적하고 싶어"라고만 말해도 후보 사이트를 검색·추천하고, 선택한 사이트용 추출 스킬을 만들어 매일 돌릴 수 있게 해 줍니다.
· · · 설치 가이드 · · ·
Claude 앱에 설치 (터미널 필요 없음)
- 아래 버튼으로 ZIP 파일을 받으세요.
- Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
- Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
Claude Code에 설치
Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요
클로드스킬마트에서 찾은 스킬을 설치해줘. GitHub 저장소 browser-act/skills 의 browser-act-skill-forge 폴더를 내 ~/.claude/skills/browser-act-skill-forge/ 에 그대로 복사해줘. 설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.
직접 명령으로 설치하기
git clone https://github.com/browser-act/skills.git /tmp/browser-act-skills && cp -r /tmp/browser-act-skills/browser-act-skill-forge ~/.claude/skills/⚠ 제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.
- 터미널을 엽니다.
- 저장소를 내려받습니다:
git clone https://github.com/browser-act/skills.git /tmp/browser-act-skills - 스킬 폴더가 없다면 만듭니다:
mkdir -p ~/.claude/skills - 이 스킬을 복사합니다:
cp -r /tmp/browser-act-skills/browser-act-skill-forge ~/.claude/skills/ - 함께 필요한 기반 스킬도 복사합니다:
cp -r /tmp/browser-act-skills/browser-act ~/.claude/skills/(저장소에 포함된 경우) - https://www.browseract.com 에서 계정을 만들고 API 키를 발급받아, browser-act 스킬 안내에 따라 환경 변수 또는 설정 파일에 등록합니다.
- Claude Code를 재시작한 뒤
/skills또는 스킬 목록에서browser-act-skill-forge가 보이는지 확인합니다. - "OO 사이트에서 △△를 가져오는 스킬 만들어줘"처럼 요청하면 계획을 제시합니다. 계획을 확인·승인하면 탐색부터 설치까지 자동으로 진행됩니다.
- 결과물은 기본적으로 현재 작업 디렉터리의
output/{skill-name}/아래에 생성됩니다.
GitHub에서 원본 보기 ↗라이선스: MIT