copywriting (coreyhaines31/marketingskills)
홈, 가격, 기능, 제품 페이지의 마케팅 문구를 AI 같은 표현 없이 작성하고 고칩니다.
coreyhaines31 copywriting: 팩트 시트가 주어진 카피 과제에서 측정 가능한 향상이 없었고(모두 5/5), 토큰은 약 1.5배 사용했습니다.
Codex CLI · gpt-6-astra
24.0 / 30
스킬 없이 대비 향상폭: +0.00 · 상황에 따라 · 18회 실행
상황에 따라: 향상폭 +0.00가 +1.0 미만. 추천이 되려면 총점 22/30, 출력 품질 3.5, 향상폭 +1.0이 필요합니다.
SOTA
통과Codex로 테스트
커버 대상 Codex, Claude Code
Codex CLI 0.166 (SOTA 티어): 채점된 실행 18회. 여기서 통과하면 티어 규칙에 따라 Claude Code도 커버되지만, 두 번째 티어에 대해서는 아무것도 말해주지 않습니다.
점수
각 차원은 0~5점이며 여섯 차원을 더하면 30점 만점의 총점이 됩니다. 모든 차원에서 5가 가장 좋습니다. 비용 5는 저렴하고 빠름, 설치 5는 쉬움을 뜻합니다.
- 트리거 신뢰도
- 5.0
- 스킬 없이 대비 향상폭
- 2.0
- 출력 품질
- 5.0
- 토큰 및 시간 비용
- 3.0
- 설치 및 이식성
- 4.0
- 안전성
- 5.0
보안 리뷰
안전정적 스캔: CRITICAL 0 / HIGH 0 / MEDIUM 0. 수동 검토: 네트워크가 차단된 샌드박스에서 실행 안전(발견 사항 없음). 스캔이 깨끗하다고 해서 스킬이 안전하다는 증거는 아닙니다.
설치
npx skills@latest add coreyhaines31/marketingskills --skill copywriting
고정 커밋: 88c79f6528a9347420e57ceb1fff9a60de651768
테스트일: 2026-11-02
테스트한 과제
- 팩트 시트로 랜딩 페이지 카피 작성 — Tidepool의 랜딩 페이지 카피를 작성하세요(모든 사실은 product.md에 있으며, 그 사실만 사용하세요). 포함할 항목: 히어로 헤드라인 + 서브헤드 + CTA, 혜택 블록 3개, FAQ 3개. copy.md에 저장하세요. 최대 300단어.
- 숏폼 광고 변형 — product.md의 사실만 사용해 Tidepool의 Facebook 광고 변형 3개를 작성하세요. 각 변형에 'Primary text:'(최대 125자)와 'Headline:'(최대 40자) 줄을 넣으세요. ads.md에 저장하세요.
- 평범한 카피 다시 쓰기 — bland.txt의 문단을 바쁜 사무직 직장인을 겨냥한 더 날카로운 히어로 섹션(헤드라인, 서브헤드, CTA)으로 다시 쓰세요. product.md의 사실만 사용하세요. hero.md에 저장하고 최대 90단어로 작성하세요.
장점
- 스킬 이름을 언급하지 않았는데도 적용되었습니다. 스킬 사용군 실행 6/6회에서 스킬 파일을 읽었습니다.
- 스킬 사용 시 높은 절대 품질: 5.0/5.
단점
- 스킬 없이 실행한 경우와 비교해 측정 가능한 향상 없음(+0.00, 노이즈 범위 안).
- 한 문장 프롬프트는 5.0점, 스킬 사용은 5.0점(+0.00).
- 대조군이 이미 5.0점이라 천장 효과가 있어, 이 테스트로는 향상폭을 입증할 수 없습니다.
- 과제·그룹당 n=2이며, 약 1점 미만의 차이는 노이즈입니다.
리뷰
Codex CLI 0.166 (gpt-6-astra, low reasoning)을 Mac 테스트 머신에서 실행했고, 실행마다 새 임시 프로젝트와 임시 HOME/TMPDIR/캐시를 사용했습니다. 스킬 설치(스킬 사용군), 미설치(대조군), 미설치 상태에서 스킬의 핵심 요구사항만 한 문장으로 압축해 프롬프트에 덧붙인 경우(한 문장 프롬프트군)로 나눴으며, 과제·그룹당 2회씩 실행했습니다. 네트워크는 끄고 /tmp 쓰기는 차단했습니다. 프롬프트에는 스킬 이름을 언급하지 않았습니다(아래에 적은 경우 제외). 각 과제에서 에이전트에게 짧은 팩트 시트(product.md, Tidepool이라는 가상의 해초 스낵 구독 서비스)를 주고 그 사실만 사용하라고 지시합니다. 스킬의 '먼저 맥락을 물어보라'는 단계는 프롬프트가 이미 답을 제공한 셈입니다.
3개 그룹 비교
| 그룹 | 평균 점수 (0-5) | 실행당 토큰 |
|---|---|---|
| 스킬 없음 | 5.0 | 63k |
| 한 문장 프롬프트 | 5.0 | 68k |
| 스킬 사용 | 5.0 | 93k |
Codex CLI에서 18회 실행해 측정했고, LLM 심사 없이 규칙 기반 검사로 채점했습니다. 총점 24.0 / 30, 판정 상황에 따라.
판정: 상황에 따라 다름 (24.0 / 30). 출처: coreyhaines31/marketingskills, skills/copywriting, 커밋 88c79f6에 고정. 설치: npx skills@latest add coreyhaines31/marketingskills --skill copywriting. 라이선스: MIT (저장소 LICENSE).
어떤 스킬인가
copywriting 스킬(v2.3.2, coreyhaines31/marketingskills)은 전환 카피라이팅 플레이북입니다. 글을 쓰기 전에 제품 마케팅 컨텍스트 파일을 찾고, 입력을 진단합니다(빈 브리프, 기존 보이스, 부분 수정). 원칙(명료함, 기능보다 혜택, 구체성, CTA 하나), 페이지 섹션 구조, AI 티가 나는 표현('it's not X, it's Y' 식 반전, 'no X, no Y, no Z' 나열)을 피하는 규칙, 뒷받침할 수 있는 주장만 쓰기 등을 다룹니다. 참고 파일 세 개(카피 프레임워크, AI 티, 자연스러운 전환)와 evals 파일 하나가 있습니다. Markdown만 사용합니다. 'write copy', 'rewrite this page', 'sounds like AI' 같은 요청에서 트리거됩니다.
테스트 방법
Codex CLI 0.166(gpt-6-astra, 낮은 추론)을 Mac 테스트 머신에서 실행했고, 실행마다 새 임시 프로젝트와 임시 HOME/TMPDIR/캐시를 사용했습니다. 스킬을 설치한 경우(스킬 사용군), 설치하지 않은 경우(대조군), 스킬의 핵심 요구사항을 한 문장으로 압축해 프롬프트 끝에 붙인 경우(한 문장 프롬프트군)로 나눴고, 작업마다 각 군 2회씩 실행했습니다. 네트워크는 끄고 /tmp 쓰기는 차단했습니다. 프롬프트에는 스킬 이름을 전혀 언급하지 않았습니다(아래에 적은 표현은 예외).
각 작업은 에이전트에게 짧은 팩트시트(product.md, Tidepool이라는 가상의 해초 스낵 구독 서비스)를 주고 그 사실만 사용하라고 지시합니다. 스킬의 '먼저 컨텍스트를 요청' 단계는 프롬프트가 대신 답해 주었습니다.
- 팩트시트로 랜딩 페이지 카피 작성 — Tidepool의 랜딩 페이지 카피를 작성하세요(모든 사실은 product.md에 있으며, 그 내용만 사용). 히어로 헤드라인 + 서브헤드 + CTA, 혜택 블록 3개, FAQ 3개를 포함하세요. copy.md에 저장하세요. 최대 300단어.
- 숏폼 광고 변형 — product.md의 사실만 사용해 Tidepool의 Facebook 광고 변형 3개를 작성하세요. 각 광고에는 'Primary text:'(최대 125자)와 'Headline:'(최대 40자) 줄을 넣으세요. ads.md에 저장하세요.
- 밋밋한 카피 다시 쓰기 — bland.txt의 문단을 바쁜 사무직을 위한 더 날카로운 히어로 섹션(헤드라인, 서브헤드, CTA)으로 다시 쓰세요. product.md의 사실만 사용하세요. hero.md에 저장하고 최대 90단어로 작성하세요.
채점은 프로그램 방식(숨은 테스트, 심어 둔 문제 탐지, 제약 조건 검사, 해당되는 경우 렌더링+OCR)으로 실행당 0~5점입니다. 점수를 결정한 LLM 심사자는 없습니다.
결과
세 번째 군에 전달한 한 문장 프롬프트: "명확하고 구체적이며 혜택을 앞세운 카피를 작성하고, 주요 CTA는 하나만 두며, 주어진 사실만 사용하고, AI 티가 나는 패턴("it's not X, it's Y", "no X, no Y, no Z" 나열)을 피하고, 모든 길이 제한을 정확히 지키세요."
| 작업 | 대조군 점수 | 한 문장 프롬프트 | 스킬 사용 | 대조군 토큰 | 한 문장 프롬프트 토큰 | 스킬 사용 토큰 | 스킬 읽음 |
|---|---|---|---|---|---|---|---|
| t1-landing | 5.0 | 5.0 | 5.0 | 60k | 60k | 84k | 2/2 |
| t2-ads | 5.0 | 5.0 | 5.0 | 68k | 84k | 109k | 2/2 |
| t3-rewrite | 5.0 | 5.0 | 5.0 | 60k | 60k | 84k | 2/2 |
평균 점수: 스킬 없이 5.0, 스킬 사용 시 5.0(델타 +0.0). 실행당 토큰: 63k 대 93k(1.48배), 시간 25초 대 29초. 한 문장 프롬프트군: 5.0(한 문장 프롬프트 대비 스킬의 이득: +0.0, 스킬 없는 경우 대비 한 문장 프롬프트의 이득: +0.0). 한 문장 프롬프트는 실행당 68k 토큰을 쓰므로, 스킬은 한 문장 프롬프트의 1.36배 비용입니다.
실제로 있었던 일
- 모든 군의 모든 실행이 5/5점을 받았습니다. 18회 실행 모두 단어·길이 제한 안에 들어왔고, 지어낸 숫자나 주장, 금지된 상투어, 저희가 검사하는 AI 티 패턴('it's not X, it's Y', 'no X, no Y, no Z')이 하나도 없었습니다. 점수가 천장에 닿아 테스트로는 품질 향상을 보여줄 수 없고, 스킬이 해를 끼치지 않았다는 것만 보여줍니다.
- 출력물을 읽어 보면 세 군이 비슷합니다. 바삭함/책상 서랍 앵글을 바탕으로 한 헤드라인, 혜택 블록 세 개, 팩트시트에서 그대로 가져온 3개짜리 FAQ입니다. 눈으로 봐도 순위를 매길 수 없었습니다.
- 스킬은 스킬 사용군 6/6 실행에서 읽혔으므로, 설명만으로도 트리거가 작동합니다(어떤 프롬프트도 스킬을 언급하지 않았습니다).
- 비용: 실행당 스킬 93k 토큰, 스킬 없이 63k(1.48배), 규칙을 한 문장으로 쓴 경우 68k(1.36배). 명령은 7.7회 대 5.7회입니다.
항목별 점수
| 항목 | 점수 | 이유 |
|---|---|---|
| 1_output_quality | 5.0 | 스킬 사용 시 평균 5.00/5점(프로그램 검사, 작업별 표 참조). |
| 2_lift_vs_no_skill | 2.0 | 스킬 없이 5.00점 대비 +0.00점(작업당 n=2, 약 1점 미만의 차이는 노이즈). |
| 3_trigger | 5.0 | 스킬 사용군 6/6 실행에서 스킬 파일이 읽힘. |
| 4_instructions_portability | 4 | 일반 Markdown. 선택적인 제품 마케팅 컨텍스트 파일을 기대하며, 설치되지 않았을 수 있는 형제 스킬(emails, popups, copy-editing)을 참조합니다. |
| 5_efficiency | 3 | 토큰 1.48배(실행당 93k 대 63k), 시간 1.15배(29초 대 25초). |
| 6_safety_hygiene | 5 | Markdown과 테스트 프롬프트가 담긴 evals.json. 스크립트와 네트워크 접근 없음. |
이 테스트의 한계
- 천장 효과: 팩트시트와 '이 사실만 사용'이라는 명시적 지시가 있으면 일반 Codex도 깨끗하고 근거 없는 주장이 없는 카피를 씁니다. 이 스킬은 더 어려운 입력(빈 브리프, 기존 브랜드 보이스, 경쟁 포지셔닝, 긴 페이지)을 위해 설계되었지만, 그런 경우는 테스트하지 않았습니다.
- 취향, 보이스, 전환율은 측정하지 않습니다. 검사는 금지어, AI 티 패턴, 지어낸 숫자, 길이 제한만 잡아냅니다.
- 스킬의 컨텍스트 파일(
.agents/product-marketing.md)과 형제 스킬(emails, popups, copy-editing)은 설치하지 않았습니다. - 작업·군당 n = 2: 약 1점 미만의 차이는 노이즈입니다.
- 규칙 기반 채점은 검사가 볼 수 있는 것만 측정합니다. 취향이나 결과가 최선인지는 판단할 수 없습니다.
보안
security.md를 참조하세요. 스캔: CRITICAL 0 / HIGH 0 / MEDIUM 0. 판정: 실행해도 안전(네트워크 비활성 샌드박스). 깨끗한 스캔 결과가 스킬의 안전성을 증명하지는 않습니다.
결론
팩트시트 기반 카피 작업에서 이 스킬은 측정 가능한 변화를 만들지 못했습니다. 주어진 사실만 사용하라고 하면 에이전트는 이미 상투어, 지어낸 숫자, AI 티를 피하며, 스킬은 토큰을 약 1.5배 더 씁니다. 빈 브리프나 보이스 매칭 작업에서는 도움이 될 수 있지만 이 테스트는 그 부분을 다루지 않았으므로, 확실한 승리라기보다 비용이 낮은 유지 선택입니다.
트랜스크립트
실행 로그: copywriting (Codex CLI, network off, per-run temp HOME/TMPDIR, one row per graded run.) 열: 작업, 그룹-회차, 점수(0-5), 토큰, 초, 통과한 검사, 에이전트가 연 스킬 파일. t1-landing control-1: 점수 5.0, 토큰 60464, 초 31.6, 검사 5/5, 연 파일 없음 t1-landing control-2: 점수 5.0, 토큰 60376, 초 24.8, 검사 5/5, 연 파일 없음 t1-landing oneliner-1: 점수 5.0, 토큰 60741, 초 27.3, 검사 5/5, 연 파일 없음 t1-landing oneliner-2: 점수 5.0, 토큰 60611, 초 23.1, 검사 5/5, 연 파일 없음 t1-landing treatment-1: 점수 5.0, 토큰 84486, 초 32.4, 검사 5/5, 연 파일 copywriting t1-landing treatment-2: 점수 5.0, 토큰 84862, 초 27.8, 검사 5/5, 연 파일 copywriting t2-ads control-1: 점수 5.0, 토큰 60027, 초 20.0, 검사 4/4, 연 파일 없음 t2-ads control-2: 점수 5.0, 토큰 76120, 초 35.3, 검사 4/4, 연 파일 없음 t2-ads oneliner-1: 점수 5.0, 토큰 76535, 초 34.1, 검사 4/4, 연 파일 없음
18회 실행, 아티팩트 3개
샘플 출력
SOTA · With the skill: copy.md (t1-landing, run 1, Codex)
# Bring seaweed crunch to your desk Tidepool delivers 12 single-serve packs of roasted seaweed snacks each month. Get three flavors in every $14 box, with free shipping. **CTA: Subscribe for $14 a box** ## Keep a pack at your desk Reach for roasted seaweed when you want something crunchy during the workday. Each box has 12 individually portioned packs to tuck into your desk drawer or work bag. ## Give your snack break some variety Every box includes three flavors from a rotation of Sea Salt, Sesame, Wasabi, and Chili Lime. Open a different flavor when you feel like a change. ## Take a month off when you need to Skip or cancel any month from your account page. Your monthly seaweed subscription comes with no contracts. ## FAQ ### How much does a box cost? Each monthly box costs $14 and contains 12 single-serve packs in three flavors. Shipping is free on every box. ### When and where do you ship? Tidepool ships on the 1st of each month within the United States. ### Are the snacks vegan and gluten-free? Yes. Tidepool snacks are vegan and gluten-free. Ingredients include seaweed, sea salt, sesame oil, and flavor seasoning.