AI 글자 수 지정 실측(제미나이 4개 모델) — 이내로 요청한 18번 중 17번이 미달, 코드 실행을 켠 7번은 500자
AI에게 500자 이내로 써 달라고 하면 실제로 몇 자가 나올까요. 제미나이 계열 4개 모델에 같은 요청을 18번 넣어 세어 보니 17번이 목표에 못 미쳤어요. 코드 실행을 켠 회차는 응답을 받은 7번이 모두 500자였고요. 측정 조건과 원값을 그대로 적었어요.
AI 기술을 누구나 쉽게 활용할 수 있도록 실전 가이드를 작성합니다. ChatGPT, Claude, AI 자동화, SEO 분야를 전문으로 다룹니다.
Anthropic Agent Skills는 Claude.ai·Claude Code·Claude Agent SDK·Claude Developer Platform 4 surface에서 같은 폴더 구조로 쓸 수 있어요. SKILL.md frontmatter + Progressive Disclosure 폴더 구조로 에이전트가 컨텍스트 윈도우를 효율적으로 활용. 본인 첫 주 실측 6단계 빌드 + 7가지 실전 사례(SaaS 사용자 가이드·API 문서·결제 정책·코드 리뷰·외주 온보딩·CS 답변·분기 회고) 정리. 한국 1인 개발자 본전 패턴까지.
핵심 변화 3가지. (1) Progressive Disclosure — 에이전트가 작업 매칭된 skill만 동적으로 로드, 컨텍스트 효율 큰 폭 개선. (2) 4 surface 통합 — Claude.ai·Claude Code·Agent SDK·Developer Platform 모두 같은 폴더 구조 재사용. (3) SKILL.md 표준 — YAML frontmatter + 본문 + references 폴더 구조. 한국 1인 개발자 자동화 본전 큰 기능.
이번 글은 본인 첫 주 6단계 빌드 + 12개 skill 운영 결과 + 본전 큰 7가지 실전 사례 정리. 모든 내용은 5월 19일~5월 25일 본인 직접 빌드·운영 경험 기반이에요.

가장 먼저 결정할 부분. 어떤 작업을 skill로 만들 것인지 식별. 본인 식별 기준 3가지 — (1) 자주 반복 — 주 3회 이상 반복하는 작업, (2) 컨텍스트 제공 부담 — AI에게 매번 같은 컨텍스트 제공해야 하는 작업, (3) 일관성 필요 — 답변 일관성이 본전 큰 작업.
본인 식별 12개 후보 — (1) 사용자 가이드 답변, (2) API 문서 답변, (3) 결제·환불 정책, (4) 코드 리뷰 가이드, (5) 외주 협업자 온보딩, (6) 분기 회고 자료 생성, (7) 마케팅 카피 생성, (8) 블로그 포스트 SEO 체크리스트, (9) Git 커밋 메시지 규칙, (10) Slack 알림 톤·금지 단어, (11) 신규 사용자 환영 이메일, (12) 인보이스·청구서 작성. 우선순위 — 본전 큰 작업 + 빌드 난이도 낮은 작업부터 시작.
본인 노하우 — 첫 주는 단순 작업 5~7개부터 빌드 권장. 복잡한 skill(references 폴더·스크립트 통합·외부 API 호출 등)은 첫 주 빌드 어려움. 단순 SKILL.md 한 파일 skill부터 익숙해진 후 점진 확장이 안전한 흐름이에요.
폴더 구조 + 카테고리 분리. 본인 설계 — skills/ 루트 + 카테고리별 폴더(payment·docs·cs·dev·marketing·analytics). 각 카테고리 안에 skill 폴더(payment-refund-policy·api-error-codes 등). 각 skill 폴더 안에 SKILL.md + references/ 폴더(추가 파일).
본인 폴더 구조 예 —
GitHub 저장소에 skills/ 폴더 + 4 surface 동기화 (Claude.ai·Claude Code·Agent SDK·Developer Platform). 단일 source of truth + 4 surface 재사용 패턴.
YAML frontmatter 작성. 본인 표준 템플릿 —
description이 핵심. 본인 노하우 — (1) 구체적 키워드 포함(한국·SaaS·결제·환불·7일 룰), (2) 한 줄 약 50~80자, (3) 모호한 단어(처리·답변) 회피 + 구체적 단어(환불·정책·결제) 사용. description을 구체적으로 다듬은 뒤 매칭이 눈에 띄게 안정됐어요. 모호한 description은 엉뚱한 skill을 부르거나 아무 skill도 못 부르는 원인이 돼요.
추가 노하우 — version 필드는 첫 빌드에 1.0 + 갱신마다 1.1·1.2 식으로 증가. 버전 관리 + Git 커밋 히스토리 결합으로 추적 가능. 큰 변경(본문 50%+ 수정)은 2.0으로 메이저 업그레이드.
SKILL.md 본문에 단계별 흐름 + 예외 사항 + 답변 템플릿. 본인 표준 — 본문 약 1,000~3,000 토큰 한도. 길어지면 references 폴더로 분리. references는 에이전트가 필요할 때 동적 로드(Progressive Disclosure 본전).
본문 구조 예 (refund-policy SKILL.md 본문) —
references 폴더에 refund-template.md(이메일 템플릿 3가지)·refund-decision-tree.md(예외 케이스 분기) 분리. 본문은 흐름 + references는 디테일 분기.
skill 빌드 후 매칭 검증. 본인 테스트 흐름 3단계 — (1) dev 환경 테스트 — Claude Code에서 작업 호출 + skill 자동 매칭 확인. (2) staging 환경 테스트 — 시뮬레이션 데이터로 결과 품질 검증. (3) prod 환경 배포 — 실제 사용자 답변에 적용.
매칭 검증 방법 — Claude Code 또는 Claude.ai에서 작업 입력 + AI가 어떤 skill을 매칭했는지 응답 확인. 예 — "5월 1일 결제했는데 5월 5일 환불 가능?" 입력 → AI가 'payment-refund-policy' skill 매칭 + 7일 이내 → 전액 환불 답변 생성. 매칭 실패 시 description·본문 보완.
본인 경험 — skill을 12개까지 늘린 뒤에도 매칭은 대체로 안정적이었어요. 매칭 실패 케이스를 그때그때 적어두고 description 키워드 추가 + 본문 흐름 보완을 반복하는 게 핵심. 1주일 정도 이 반복을 돌리면 실패 케이스가 눈에 띄게 줄어요.

빌드 후 반복 개선이 핵심. 본인 1주일 운영 패턴 — (1) 매일 작업 후 매칭 실패·결과 부정확 케이스 기록, (2) 주 1회 description·본문·references 보완, (3) 월 1회 skill 추가·삭제 결정, (4) 분기 1회 전체 skill set 재정비.
본인 첫 주 개선 사례 — (1) refund-policy description에 '정기 결제 해지' 키워드 추가 → 해지 문의에서 skill을 못 부르던 문제가 사라짐. (2) code-review skill 본문에 한국어 코멘트 가이드 추가 → 리뷰 코멘트 문장이 훨씬 자연스러워짐. (3) marketing-copy skill references에 본인 브랜드 톤 사례 5개 추가 → 카피 일관성 본전 큰 개선.
본인 노하우 — 첫 주는 빌드보다 개선이 본전 큰 영역. 빌드 80% + 개선 20% 첫째 주 → 빌드 30% + 개선 70% 둘째 주 흐름이 안정적. 빌드만 하고 개선 안 하면 매칭 실패 케이스가 줄지 않고 그대로 쌓여요. 분기 갱신 흐름 설정이 본전 패턴이에요.
12개 skill 중 본전 가장 큰 7가지 정리. 한국 1인 개발자에게 추천 우선순위.
(1) 사용자 가이드 답변 — SaaS 자주 묻는 가이드 30개 skill 묶음. CS 답변 자동화 본전. (2) API 문서 답변 — 엔드포인트·인증·에러 코드 skill. 개발자 사용자 답변 자동화. (3) 결제·환불 정책 — 한국 SaaS 7일 룰·부분 환불·정기 결제 해지 skill. 결제 문의 자동 처리. (4) 코드 리뷰 가이드 — 본인 코딩 규칙·스타일 가이드 skill. Claude Code 자동 매칭 + 일관된 코드 본전. (5) 외주 협업자 온보딩 — 신규 외주 첫 주 가이드 skill. 온보딩 시간 절약. (6) 분기 회고 자료 생성 — 분기별 회고 템플릿·데이터 수집 skill. 시즌별 본전. (7) 마케팅 카피 생성 — 본인 브랜드 톤·금지 단어·CTA 패턴 skill. 일관된 마케팅 카피 본전.
7가지 skill을 붙여 운영해보니 하루 작업 시간이 눈에 띄게 줄었어요. 절감 폭은 반복 작업 비중에 따라 크게 달라지니 도입 전후를 직접 재보는 걸 권해요. 매번 컨텍스트 제공 부담 + 답변 일관성 부족 해결. 단일 source of truth + 4 surface 재사용으로 운영 부담 최소화.
본인 첫 주 빌드 + 한국 환경 변수 점검 3가지.
(1) 한국어 자연도 — Claude의 한국어 출력은 실무에 그대로 쓸 만한 수준이에요. skill 본문도 한국어로 작성 가능. 단 (1) 전문 용어 일부 영어 혼합 발생, (2) 존댓말·반말 톤 분기는 명시적으로 본문에 작성 필요, (3) 한국 비즈니스 톤(공식·격식)은 references에 사례 5~10개 추가가 본전. 본인 marketing-copy skill에 브랜드 톤 사례를 넣었더니 카피 문장이 훨씬 자기 톤에 가까워졌어요.
(2) 민감 정보·개인정보 보호법 — 한국 개인정보 보호법은 고객 데이터 국외 이전 동의 필요. skill 본문에 고객 데이터 직접 포함 회피. 환경 변수·secret manager 분리 필수. 본인 refund-policy skill은 정책만 본문에 + 고객 데이터는 별도 DB 조회 분리. GitHub 저장소 노출 시 민감 정보 사고 방지 본전.
(3) API 비용 — 모델별 토큰 단가는 수시로 바뀌니 정확한 최신 요금은 Anthropic 공식 가격 페이지에서 확인하세요. 중요한 건 구조예요. Progressive Disclosure는 작업과 무관한 skill을 컨텍스트에 올리지 않으니, 지침을 통째로 넣는 방식보다 작업당 토큰이 줄어요. 비용 계산은 (작업당 평균 토큰 × 일 작업 횟수 × 모델 단가)로 직접 잡으면 되고, 작업량이 많은 사용자는 단순 작업을 더 싼 모델로 분기하는 게 본전이에요.
본인 첫 주 빌드 본전 큰 액션 4개.
(1) 자주 반복 작업 5개 식별 — 주 3회+ 반복 + 같은 컨텍스트 제공 작업. CS 답변·코드 리뷰·결제 정책·마케팅 카피·온보딩 등.
(2) 단순 SKILL.md 한 파일 skill 5개 빌드 — references 폴더 없이 본문 약 1,000 토큰 단순 skill. 첫 주 빌드 부담 최소화.
(3) dev → staging → prod 3단계 검증 흐름 — 즉시 production 배포 회피. 매칭 정확도 90%+ 확인 후 prod 배포 권장.
(4) 분기 갱신 흐름 설정 — 월 1회 skill 추가·삭제 + 분기 1회 전체 재정비. 갱신 없으면 매칭 정확도 하락. 흐름 설정이 본전 패턴.
본인 첫 주 결과 — 하루 작업 시간이 눈에 띄게 줄었고, 4 surface 재사용으로 운영 부담도 최소화됐어요. Claude Agent Skills는 1인 개발자 자동화 본전 큰 영역. 빌드 + 개선 흐름이 시장 변화 대응 본전 패턴이에요.
본인 첫 주 측정 + 한국 개발자 인터뷰 기반 1년 후 전망. 정답은 아니지만 본인 판단 공유.
(1) Skill 표준 확산 — Anthropic이 Skills Open Standard 발표 → OpenAI·Google이 유사 표준 도입 예고. 1년 후 cross-vendor skill 호환성 가능성. 한 번 빌드 + 여러 AI 모델 재사용 본전 큰 영역. (2) Skill 마켓플레이스 — 본인 빌드 skill을 Claude Marketplace 같은 플랫폼에 판매 가능. 1인 개발자 부업 수익원. 본인은 12개 skill 중 3개를 Marketplace 출시 검토 중. (3) MCP 서버 통합 — 5월 MCP 서버 1만 개 시대 도래. Skill + MCP 결합으로 외부 도구·데이터 자동 통합 본전 큰 분기점. (4) enterprise skill governance — 대기업 skill 권한 관리·버전 관리·승인 흐름 표준화 예고. 1년 후 enterprise 본전 큰 영역.
본인 1년 액션 플랜 — (1) 5월~6월 12개 skill 빌드·안정화, (2) 7월~8월 Marketplace 3개 skill 출시 + 부업 수익 측정, (3) 9월~10월 MCP 통합 skill 빌드, (4) 11월~12월 enterprise governance 도입. 시장 변화 빠른 영역이라 분기별 점검 + 갱신 흐름이 본전 패턴이에요.
본인 5월 19일~5월 25일 첫 주 빌드 직접 겪은 실수 5가지. 도입 결정 전 사전 점검 권장.
(1) description 모호함 — 'CS 답변' 같은 모호한 description은 에이전트 매칭 실패. 본인 첫 빌드 cs-answer skill description을 'CS 자주 묻는 질문 답변'으로 썼더니 매칭 실패가 잦았어요. description을 '한국 SaaS 사용자 가입·결제·환불·API 사용 7가지 FAQ 답변 (한국어·존댓말)'로 보완하니 실패가 거의 사라졌고요. 명확성이 매칭 성공률에 직결돼요.
(2) 본문 너무 길어 컨텍스트 폭발 — 본인 첫 빌드 api-error-codes skill 본문을 너무 길게 써서 Progressive Disclosure 본전을 잃었어요. 본문은 흐름만 남기고 자세한 에러 코드 목록은 references/error-codes.json으로 분리하니 컨텍스트 사용이 확실히 줄고 매칭도 빨라졌어요.
(3) 민감 정보 직접 포함 — 본인 첫 빌드 invoice-generation skill에 본인 사업자 등록번호·계좌번호 직접 포함 → GitHub 저장소 push 시 민감 정보 노출 사고. 환경 변수 + secret manager 분리 + GitHub Actions secrets로 이관. 본인 GitHub repo는 PUBLIC이라 민감 정보 사고 위험 큰 영역.
(4) 버전 관리 부재 — 첫 주 빌드 시 version 필드 누락 → 갱신 후 이전 버전 사용 사례 추적 어려움. version 1.0·1.1 도입 + Git 커밋 히스토리 활용. 큰 변경은 2.0 메이저 업그레이드.
(5) 테스트 없이 production 배포 — 본인 첫 빌드 marketing-copy skill을 dev 테스트 없이 prod 배포 → 카피 부정확 + 브랜드 톤 어색 사고. dev → staging → prod 3단계 검증 흐름 정착. dev 환경에서 매칭 정확도 90%+ 확인 후 prod 배포 권장.
skill 도입이 본전인지 아닌지는 감이 아니라 지표로 봐야 해요. 남의 숫자는 작업 구성이 달라서 그대로 옮겨 쓸 수 없으니, 아래 5가지를 본인 환경에서 직접 재는 걸 권해요.
(1) 작업 시간 절감 — 가장 중요한 지표예요. skill을 붙일 작업 하나를 골라 도입 전 소요 시간을 일주일간 기록하고, 도입 후 같은 방식으로 다시 재세요. 여기에 본인 시급을 곱하면 금액으로 환산돼요. (2) 답변 일관성 — 같은 질문을 여러 번 던져 답변이 얼마나 흔들리는지 봅니다. skill 도입 전후로 답변 5개씩 뽑아 톤·구조·내용이 갈리는 정도를 비교하면 충분해요. (3) 컨텍스트 사용 효율 — 작업당 평균 토큰 사용량을 API 응답의 usage 값으로 기록하세요. Progressive Disclosure 효과를 정량화하는 유일한 방법이에요. (4) 매칭 성공률 — 작업을 던졌을 때 의도한 skill이 호출된 비율. 실패 케이스는 반드시 따로 적어두세요. description 보완의 재료가 돼요. (5) API 비용 — 월 실제 청구액을 봅니다. (1)의 절감액에서 이 비용을 빼면 순 본전이 나와요.
계산 결과가 마이너스여도 바로 접을 필요는 없어요. 시간 절감 외에 답변 일관성·운영 부담 감소처럼 금액으로 안 잡히는 값이 있거든요. 정량 지표와 정성 판단을 같이 놓고 보는 게 핵심이에요. 분기마다 이 5가지를 다시 재고 skill 추가·삭제를 결정하는 흐름을 잡으면, 1년 뒤 본전이 누적되는 구조가 만들어져요.
Anthropic이 공개한 에이전트 전문화 기능. 폴더 구조 안에 SKILL.md(YAML frontmatter + 지침)·스크립트·리소스를 정리하면 에이전트가 필요할 때 동적으로 로드. 핵심 디자인은 Progressive Disclosure(점진적 노출) — 에이전트가 전체 skill 내용을 컨텍스트에 한 번에 로드하지 않고 작업 단계별로 필요한 부분만 읽음. 컨텍스트 윈도우 효율적 사용 + 큰 skill set 운영 가능. Claude.ai·Claude Code·Claude Agent SDK·Claude Developer Platform 4 surface 모두 지원. 본인 첫 주 빌드 약 12개 skill 운영 중.
전통적 시스템 프롬프트는 모든 지침을 컨텍스트에 한 번에 로드 → 1M 컨텍스트 윈도우라도 100개 지침 빠르게 소진. Progressive Disclosure는 에이전트가 (1) SKILL.md frontmatter만 먼저 읽고 작업 매칭 가능한 skill 식별, (2) 매칭된 skill만 본문 로드, (3) skill 안에 추가 파일·스크립트 필요 시 동적으로 로드. 즉 작업과 무관한 skill·파일은 컨텍스트 소비 0. 100개 skill 운영해도 작업당 평균 약 3~5개만 컨텍스트에 로드. 토큰 비용 + 컨텍스트 효율 큰 폭 개선. 체감상 지침을 전부 시스템 프롬프트에 넣던 때보다 컨텍스트 여유가 확실히 생겨요. 실제 절감 폭은 skill 개수·본문 길이·작업 성격에 따라 달라지니 본인 환경에서 직접 재보는 게 정확해요.
표준 YAML frontmatter 구조. 필수 필드 — name(skill 식별자), description(에이전트가 매칭 판단 기반). 선택 필드 — version(skill 버전), allowed_tools(허용 도구 리스트), references(참조 파일 경로). frontmatter 다음 본문에 자유 형식 지침. 예 — name: payment-refund-policy / description: 한국 SaaS 결제 환불 정책 + 7일 환불 + 부분 환불 시나리오. 본문에는 단계별 처리 흐름·예외 사항·고객 답변 템플릿 등. frontmatter description이 에이전트 매칭 판단 핵심 — 명확하고 구체적으로 작성하는 게 본전 큰 패턴.
본인 첫 주 빌드 패턴 6단계. (1) skill 후보 식별 — 자주 반복하는 작업 + AI에게 매번 같은 컨텍스트 제공하는 작업 리스트. 본인은 12개 후보. (2) 폴더 구조 설계 — skills/{category}/{skill-name}/ 계층. 카테고리별 분리(payment·docs·cs·dev·marketing·analytics). (3) SKILL.md frontmatter 작성 — name·description 명확하게. description 좋아야 에이전트 매칭 정확도 상승. (4) 본문 + 추가 파일 — 본문에 단계별 흐름 + 필요시 references 폴더에 스크립트·템플릿·데이터 파일. (5) 테스트 — Claude Code에서 작업 호출 + skill 자동 매칭 확인 + 결과 품질 검증. (6) 반복 개선 — 매칭 실패·결과 부정확 시 description·본문·references 보완. 본인 1주일 6단계 반복으로 12개 skill 안정화.
5월 시점 본인 직접 사용 차이. Claude.ai — 웹 UI Settings → Skills → Upload skill 폴더. 본인 12개 skill upload 후 채팅에서 자동 매칭. Claude Code — 프로젝트 루트에 .claude/skills/ 폴더 + skill 폴더 배치. claude-code 명령어에서 자동 로드. Agent SDK — Python·Node.js SDK에서 skills 폴더 경로 지정 + agent 호출 시 자동 로드. 사이드 SaaS 빌드 본전. Developer Platform — API 호출 시 skills 파일 업로드 + tool_choice에 skill 식별자. 4 surface 모두 같은 폴더 구조 사용 가능 — 빌드 한 번 + 4 surface 재사용 가능. 본인은 GitHub 저장소에 skills/ 폴더 두고 4 surface 모두 동기화.
본인 첫 주 직접 겪은 실수 5가지. (1) description 모호함 — 'CS 답변' 같은 모호한 description은 에이전트 매칭 실패. 'SaaS 결제 환불 정책 답변 (한국어·7일 룰)' 같은 구체적 description 필수. (2) 본문 너무 길어 컨텍스트 폭발 — Progressive Disclosure 본전 잃음. SKILL.md 본문은 약 1,000~3,000 토큰 한도 + 자세한 내용은 references 분리. (3) 민감 정보 직접 포함 — API 키·고객 데이터 등을 SKILL.md에 직접 포함 시 GitHub 저장소 노출 위험. 환경 변수·secret manager 분리 필수. (4) 버전 관리 부재 — skill 갱신 시 이전 버전 사용 사례 추적 어려움. version 필드 + Git 커밋 히스토리 활용. (5) 테스트 없이 production 배포 — 매칭 실패·잘못된 답변이 고객 응답에 사용 시 신뢰도 사고. 본인은 dev → staging → prod 3단계 검증 흐름 정착.
본인 첫 주 빌드 + 본전 큰 사례 7가지. (1) 사용자 가이드 답변 — SaaS 자주 묻는 가이드 30개 skill 묶음. CS 답변 자동화. (2) API 문서 답변 — API 엔드포인트·인증·에러 코드 skill. 개발자 사용자 답변 자동화. (3) 결제·환불 정책 — 한국 SaaS 결제·환불 7일 룰·부분 환불 skill. 결제 문의 자동 처리. (4) 코드 리뷰 가이드 — 본인 코딩 규칙·스타일 가이드 skill. Claude Code 자동 매칭으로 일관된 코드. (5) 외주 협업자 온보딩 — 신규 외주 첫 주 가이드 skill. 온보딩 자동화. (6) 분기 회고 자료 생성 — 분기별 회고 템플릿·데이터 수집 skill. 시즌별 본전. (7) 마케팅 카피 생성 — 본인 브랜드 톤·금지 단어·CTA 패턴 skill. 일관된 마케팅 카피. 본인 12개 중 7가지가 본전 가장 큰 영역이에요.