Sign In

4-2.스킬(skill) 만들어 자동화하기

💬
지금까지 실습 잘 따라오셨을까요?
•
지금까지의 작업 프로세스를 도식화하면 아래와 같아요
[브랜드 모니터링 스킬]
입력: 영문명 / 한글명 / 별칭
        ↓
네이버·유튜브 수집
        ↓
기간 필터·중복 제거·감성 분석
        ↓
브랜드명-모니터링-날짜.csv 저장
        ↓
카카오톡 보고문 생성
◦
작업 프로세스를 좀 더 세밀하게 나눠보면 아래와 같아요. 다들 맞는지 눈으로 한 번 따라가 보세요~
[PlayMCP 연동 상태 확인]
        │
        ├─ 네이버 검색 MCP ──────── 활성화
        ├─ YouTube Data 분석 ───── 활성화
        └─ 카카오톡 나챗방 ─────── 활성화
        │
        ▼
[모니터링 조건 설정]
        │
        ├─ 대상 브랜드: OpenAI / 오픈AI
        ├─ 수집 기간: 실행일 기준 최근 7일
        └─ 수집 채널: 뉴스 / 블로그 / 카페 / 유튜브
        │
        ▼
┌──────────────────────────────────────────┐
│ 1. 네이버 검색 MCP                       │
├──────────────────────────────────────────┤
│ 뉴스   → 날짜순 20건 검색                │
│ 블로그 → 날짜순 20건 검색                │
│ 카페   → 날짜순 20건 검색                │
│          └─ 게시일은 모두 ‘확인 불가’    │
└──────────────────────────────────────────┘
        │
        ▼
[네이버 결과 정제]
        │
        ├─ 최근 7일 이외 결과 제외
        │   └─ 카페는 날짜 필터 제외
        ├─ OpenAI와 직접 관련 없는 글 제외
        ├─ 동일하거나 반복되는 내용 제거
        └─ 출처별 최대 10건 선정
        │
        ├─ 뉴스 10건
        ├─ 블로그 10건
        └─ 카페 10건
        │
        ▼
┌──────────────────────────────────────────┐
│ 2. YouTube Data 분석 MCP                 │
├──────────────────────────────────────────┤
│ search_videos                            │
│ ├─ 검색어: OpenAI 오픈AI                 │
│ ├─ 지역: KR                              │
│ ├─ 정렬: date                            │
│ └─ 요청 수: 30건                         │
└──────────────────────────────────────────┘
        │
        ▼
[YouTube API 일일 검색 할당량 초과]
        │
        ├─ 검색 결과: 0건
        ├─ 영상 상세 조회: 수행 불가
        ├─ 댓글 조회·감성 분석: 수행 불가
        └─ 임의 데이터 생성 없이 0건으로 처리
        │
        ▼
[내용 분석]
        │
        ├─ 감성: 긍정 / 부정 / 중립 / 혼재 / 판단 불가
        ├─ 기준: OpenAI에 대한 태도
        ├─ 주제 분류
        │   ├─ 제품·서비스
        │   ├─ 경영·실적
        │   ├─ 마케팅·캠페인
        │   ├─ 논란·이슈
        │   └─ 기타
        └─ 네이버 검색 요약문을 근거로 한 줄 요약 작성
        │
        ▼
[최종 분석 결과: 30건]
        │
        ├─ 긍정:  9건 → 30.0%
        ├─ 부정: 10건 → 33.3%
        ├─ 중립:  6건 → 20.0%
        ├─ 혼재:  5건 → 16.7%
        └─ 판단 불가: 0건
        │
        ▼
[CSV 생성 및 검증]
        │
        ├─ 파일: OpenAI-모니터링.csv
        ├─ UTF-8 BOM 적용
        ├─ 지정된 11개 열 순서 유지
        ├─ 총 30개 데이터 행
        └─ URL 중복 없음 확인
        │
        ▼
[중요도 판단]
        │
        ├─ 1순위: 브랜드 위험·논란
        ├─ 2순위: 부정 반응 강도
        ├─ 3순위: 확산 규모
        └─ 4순위: 최신성
        │
        ▼
[카카오톡 보고문 작성]
        │
        ├─ 1통: 수집 건수 + 감성 비율
        │        └─ 130자
        └─ 2통: 주요 이슈 3건
                 └─ 116자
        │
        ▼
[카카오톡 나챗방 MCP]
        │
        ├─ MemoChat 호출 ① → 전송 성공
        └─ MemoChat 호출 ② → 전송 성공
        │
        ▼
[작업 완료]
💬
여기서 질문!
내가 조사하고 싶은 것이 'Open AI'가 아니라 이번엔 '삼성전자'를 해보고 싶다면?
작성/입력하셨던 긴 프롬프트를 복붙해서 '대상 브랜드 : OpenAI'를 '삼성전자'로 수정하고, AI에게 다시 던진다???
Human Glue 방법으로???
•
Human Glue 보다 효율적인 방법. > 긴 작업 프로세스를 하나의 명령으로 묶어주는 **기술**이 있습니다.
◦
바로 "스킬(skill)" - 해석해도, 직역해도 '기술'이죠~
◦
AI에게 스킬(skill)이란?
▪
자주 시키는 작업의 절차를 묶어서, 필요할 때 한 번에 불러 쓰게 만든 재사용 단위
▪
에이전트에게 특정 업무 프로세스를 가르쳐 주는 매뉴얼
💬
Anthropic 정의:
"Skills are composable, portable, efficient, and powerful... folders containing instructions, scripts, and resources that Claude can load when relevant to a task."

스킬 만들기

1.
이전 단계까지 실습 성공하셨다면, 작업을 수행하셨던 같은 대화창에서 아래와 같이 입력해 보세요
지금까지 이 대화에서 수행한 PlayMCP 브랜드 모니터링 과정을, 브랜드명만 입력받아 반복 실행하는 스킬로 만들어줘.
기본 조건은 최근 7일, CSV 단일 파일에 누적해서 저장, YouTube 실패 시 나머지 작업 계속, 카카오톡 보고 전 사용자 확인이야. 기존 검색·분석·저장 기준을 일반화해서 반영해줘. 
아직 구현하지 말고, 스킬 구성을 먼저 제안해줘.
•
사실 위 프롬프트 말고, 단지 지금까지 한 작업 스킬로 만들어줘 라고만 해도 스킬로 만들어줍니다 (AI가 똑똑해져서~^^)
단지, AI가 이상한 방향으로 흘러가지 않고 한 방에 제대로 만들게 하기 위해서, 라이언 스타일(?)로 좀 더 명확하게 다소 긴(?) 프롬프트를 만들어서 공유드립니다.
•
위 프롬프트에 대한 라이언 ChatGPT 대답
◦
대답은 개인 ChatGPT마다 다를 수 있습니다. (AI는 확률에 기반한 생성 모델이기에)
◦
따라서, 아래와 다른 답을 줄 수도 있고, 아래와 동일한 구조가 아닐 수도 있습니다.
◦
그래도, 각자의 업무 프로세스를 기반으로 스킬을 만드는 것은 동일하기 때문에, 차이점이 있더라도 그냥 진행해 보세요
◦
암호같은 내용들을 쏟아내고 있네요?
◦
우리가 진행한 프로세스를 하나의 스킬로 만들기 위해서, AI가 알아서 필요한 파일들을 위 구조처럼 만들겠다는 얘기일 뿐입니다.
2.
제안한 구조대로 스킬을 만들어달라고 명령
제안해준 대로 스킬 만들어줘
•
ChatGPT, Claude가 내부 프로세스에 따라서 스킬을 만들어 줍니다.
◦
스킬 제작 과정을 App 대화창에서 직접 볼 수 있으며, ChatGPT가 테스트를 직접 진행하면서 구현해 가는 과정 전체를 모니터링 할 수 있음
3.
스킬 생성 완료
•
라이언 ChatGPT는 21분 35초동안이나(?) 작업해서 스킬 작업을 완료했습니다. (이렇게나 오래 걸리다니... 보통은 3분도 걸리지 않는데...)
•
여러분들의 경우에는 더 빨리, 혹은 더 늦게 완료될 수도 있으니, 별 다른 오류가 없다면 완료될 때까지 기다려 봅니다.
4.
스킬 사용하기
•
스킬 제작 완료 메시지가 나오면, 사용해 봐야 겠죠?
•
사용 방법을 물어봅니다.
스킬 사용하는 방법 간단 설명
•
채팅창에 $play 까지 입력하니 아래처럼 선택리스트가 표시되네요 > 선택
•
선택하고 '삼성전자'를 입력해 봅니다
•
'OpenAI'로 진행했던 실습 결과와 같이 '삼성전자'에 대한 검색 및 채팅 전송을 확인할 수 있습니다.
◦
다만, 현재 PlayMCP 기술적인 문제로 라이언이 시도했을 때에는 실패가 뜨고 있네요
•
중요한 것은 스킬의 개념과 스킬을 만들어보는 경험이기 때문에 여러분들도 실패가 뜨더라도 여기까지 진행하셨으면 실습 목표는 충분히 달성하신 것으로 생각하시면 되겠습니다.
•
스킬 : 복잡한 업무 과정을 하나의 단일 과정으로 통합해주는 기술이
•
수업 시간에 이어서 추가적으로 궁금한 사항 얘기나눌 수 있도록 하겠습니다.
•
수고들 하셨습니다.
•
Tip.
◦
프로세스 중간중간 승인 요청이 있을 수 있습니다.
◦
일일이 승인하는 과정을 skip 하고 싶으면 설정을 해주시면 됩니다.
◦
i.e. 아래 ChatGPT에서 승인 범위를 조정하는 방법
👍