투더제이 코딩 클래스
AI 에이전트 기능
스킬(skill)이란?
반복 작업을 AI가 바로 실행할 수 있는 작업 단위로 만드는 방법
크롤링 1-5 · AI 에이전트 스킬편
핵심 개념

스킬은 AI에게 주는 작업 매뉴얼

쉽게 말하면 AI가 특정 일을 할 때 따라야 하는 절차, 도구, 주의사항을 묶어 둔 기능
좋은 스킬은 "무엇을 해야 하는지"뿐 아니라 "어떤 순서로 확인하고 실행할지"까지 알려줍니다.
왜 필요할까?

매번 설명하지 않기 위해

스킬이 없을 때
  • 매번 같은 요청 문장을 길게 써야 한다
  • 파일 위치와 규칙을 다시 설명해야 한다
  • AI가 작업 순서를 놓칠 수 있다
스킬이 있을 때
  • 정해진 절차로 바로 시작한다
  • 필요한 도구와 파일을 먼저 확인한다
  • 반복 작업 품질이 일정해진다
구성 요소

스킬 안에 들어가는 것

1 목적 — 어떤 상황에서 이 스킬을 쓸지
2 절차 — 확인, 실행, 검증 순서
3 도구 — 브라우저, 터미널, API, 파일 처리 방식
4 주의사항 — 하지 말아야 할 행동과 예외 처리
저장 위치

스킬은 어디에 저장할까?

CODEX
위치의미저장 경로
프로젝트 전용현재 프로젝트에서만 사용.agents/skills
개인 전역내 모든 프로젝트에서 사용~/.agents/skills
컴퓨터/조직 전역여러 사용자에게 공통 제공
Mac/Linux: /etc/codex/skills
Windows: 공식 문서에 별도 경로 미명시
시스템 번들Codex가 기본 제공OpenAI 기본 스킬
💡 공식 스킬 문서에서 ADMIN skills 경로로 확인되는 값은 /etc/codex/skills입니다.
저장 위치

스킬은 어디에 저장할까?

CLAUDE CODE
위치의미저장 경로
프로젝트 전용현재 프로젝트에서만 사용.claude/skills
개인 전역내 모든 프로젝트에서 사용~/.claude/skills
컴퓨터/조직 전역여러 사용자에게 공통 제공
Mac: /usr/local/claude/skills
Windows: C:\ProgramData\Claude\skills
시스템 번들Claude Code가 기본 제공내장 skills 목록
💡 Claude Code는 ~/.claude/ 폴더를 기본 설정 경로로 사용합니다.
스킬 찾기

skills.sh는 스킬 앱스토어

쉽게 말하면 AI 에이전트가 쓸 수 있는 스킬을 모아 둔 검색 사이트
1 필요한 스킬을 찾는다
2 내 에이전트에 설치한다
3 반복 작업을 더 잘하게 만든다
스킬 디렉터리에서 여러 AI 에이전트로 스킬이 연결되는 일러스트
크롤링에서의 활용

수집 과정을 표준화한다

STEP 1대상 확인
STEP 2접근 방식 선택
STEP 3수집 실행
STEP 4결과 검증
사이트 분석 → 브라우저 제어/HTTP 요청 선택 → 데이터 추출 → CSV/시트 저장
예시

크롤링 스킬에 적을 수 있는 규칙

1. 먼저 robots.txt와 이용약관을 확인한다.
2. 정적 HTML이면 HTTP 요청을 우선 사용한다.
3. 로그인, 클릭, 무한스크롤이 있으면 브라우저 제어를 사용한다.
4. 수집 후 중복, 빈 값, 컬럼명을 검증한다.
💡 스킬은 코드를 대신하는 것이 아니라, AI가 코드를 더 안정적으로 만들게 하는 기준입니다.
좋은 스킬의 조건

작고 구체적이어야 한다

항목좋은 기준
범위한 가지 작업 흐름에 집중
입력필요한 URL, 파일, 결과 형식을 명확히 지정
검증완료 후 확인해야 할 조건 포함
반복성다음에도 같은 품질로 실행 가능
오늘의 결론

스킬은 AI 작업의 표준 절차다

1 AI 에이전트가 반복 작업을 안정적으로 수행하게 만든다
2 크롤링에서는 분석, 수집, 검증 흐름을 하나로 묶을 수 있다
3 다음 단계에서 HTTP 요청 방식과 함께 실제 수집 흐름을 연결한다