GitHub Copilot용 재사용 가능한 마케팅 스킬을 만들었습니다 — 방법과 이유

발행: (2026년 5월 3일 PM 05:22 GMT+9)
11 분 소요
원문: Dev.to

I’m happy to translate the article for you, but I’ll need the full text you’d like translated. Could you please paste the content (or the portion you want translated) here? I’ll keep the source line and all formatting exactly as you requested.

VS Code를 떠나지 않고도 키워드 리서치, SEO 감사, AI 검색 엔진용 콘텐츠 최적화를 할 수 있다면 어떨까요?

GitHub Copilot을 실전 마케팅 전략가로 바꾸는 오픈소스 에이전트 스킬을 만들었습니다.
배운 점, 작동 방식, 그리고 직접 사용하거나(또는) 구축하는 방법을 소개합니다.

문제점

저는 작은 웹사이트를 운영합니다. 블로그 글을 쓸 때마다 작업 흐름은 다음과 같았습니다:

  1. Ahrefs / Semrush 열기 → 키워드 리서치
  2. Google Docs 열기 → 기사 작성
  3. WordPress 열기 → 게시 및 SEO 필드 입력
  4. ChatGPT 열기 → 소셜 미디어용으로 재작성

다섯 개 도구. 다섯 번의 컨텍스트 전환.

그리고 매번 AI 도우미에게 같은 SEO 지시를 반복했습니다:

  • “첫 번째 단락에 키워드 사용”
  • “155자 이하의 메타 설명 작성”
  • “H2/H3 헤딩으로 구조화”

이 모든 지식을 한 번만 인코딩하고, AI 도우미가 자동으로 적용한다면 어떨까요?

해결책: Copilot Skills

GitHub Copilot( 에이전트 모드 )은 워크스페이스에 있는 SKILL.md 파일을 읽을 수 있습니다.
이 파일들은 지식 모듈 역할을 하며, Copilot에게 특정 도메인에 어떻게 접근하고, 어떤 규칙을 따르며, 어떤 프레임워크를 적용할지를 알려줍니다.

저는 전체 마케팅 워크플로를 포괄하는 네 가지 스킬을 만들었습니다:

seo-keyword-research   →  청중이 검색하는 내용을 찾음

seo-strategy           →  사이트를 순위에 맞게 구조화

geo-optimization       →  AI 검색 엔진에 인용되도록 함

content-creator        →  순위에 오르고 인용되는 콘텐츠 작성

스킬 안에 무엇이 들어 있나요?

스킬은 구조화된 지식을 담은 Markdown 파일에 불과합니다.
아래는 GEO (Generative Engine Optimization) 스킬의 간략화된 모습입니다.

name: geo-optimization
description: |
  "Optimize content for AI search engines like ChatGPT, Gemini, and Perplexity.
   Use when the user mentions 'AI visibility', 'GEO', 'AI search', or 'cited by AI'."

GEO — Generative Engine Optimization

GEO란?
GEO = AI 기반 검색 엔진이 생성된 답변에서 귀사의 브랜드를 인용하도록 콘텐츠를 최적화하는 것입니다.

GEO 점수표 (16가지 기준)

기준목표
권위 있는 어조전문가 수준의 언어, 회피 표현 없음
구조화된 데이터스키마 마크업 포함

안티 패턴

이렇게 하지 마세요이유
키워드 스터핑AI가 인식하고 건너뜁니다

description 필드는 트리거 역할을 합니다 – Copilot은 이를 사용해 언제 스킬을 호출할지 결정합니다.
본문에는 AI가 적용할 실제 지식이 들어 있습니다.

실제 적용 예시

실제 세션

Me:home espresso machines에 관한 블로그를 위한 키워드 리서치를 해줘.”

Copilot (자동으로 seo-keyword-research 호출):

  • 웹에서 관련 키워드 검색
  • 의도 분류 (informational, commercial, transactional)
  • SERP 기능 분석
  • 기본/보조 키워드, 난이도 추정치, 콘텐츠 유형 권장 사항이 포함된 구조화된 키워드 맵 출력

Me: “이제 기사를 작성하고 AI 검색에 최적화해줘.”

Copilot (content-creator + geo-optimization 호출):

  • 적절한 H2/H3 구조로 작성
  • 키워드를 첫 번째 문단에 포함
  • 통계와 인용구 추가 (GEO 요구사항)
  • 권위 있는 어조 사용
  • 명확한 결론으로 마무리 (AI 검색 엔진에 필요)
  • 문자 수 제한 내에서 메타 제목 및 설명 생성

Me: “WordPress에 초안으로 발행해줘.”

Copilot (seo-strategy의 REST‑API 지식 사용):

  • wp-json/wp/v2/posts를 통해 포스트 생성
  • Yoast SEO 메타 필드 설정
  • 초안 URL 출력

Total time: ~15 minutes. 제로부터 SEO 메타데이터가 포함된 발행 초안까지.

GEO 관점: AI 검색이 모든 것을 바꾸는 이유

누군가가 ChatGPT에 “초보자를 위한 최고의 에스프레소 머신은 무엇인가요?” 라고 물으면, 그 답변은 어디선가 나오게 됩니다.
그 출처가 귀하의 웹사이트일 수도 있지만, 이는 귀하의 콘텐츠가 AI 모델이 파싱하고 신뢰할 수 있는 방식으로 구조화되어 있을 때만 가능합니다.

이것이 Generative Engine Optimization (GEO), 즉 AI 검색 엔진을 위한 SEO와 같습니다.
연구(Aggarwal et al., 2024)에 따르면 GEO 기법을 활용하면 AI‑생성 답변에서의 가시성을 **40 %**까지 끌어올릴 수 있다고 합니다.

제가 제공하는 GEO 최적화 역량

  • AI‑준비성을 평가하는 16가지 기준 점수표
  • 인간 가독성과 AI 파싱 가능성의 균형을 맞춘 작성 가이드라인
  • 안티‑패턴(AI가 귀하의 콘텐츠를 건너뛰게 만드는 요소)
  • E‑E‑A‑T 구현(Experience, Expertise, Authoritativeness, Trust)

이러한 스킬을 만들면서 배운 점

LessonDetails
스킬은 의견이 아니라 증거가 필요합니다AI 어시스턴트는 환각을 일으킬 수 있습니다. 스킬이 “메타 설명은 155자여야 한다”고 출처 없이 말하면 Copilot이 이를 의심할 수 있습니다. 저는 Moz, Ahrefs, Google Search Central, 그리고 동료 검토 논문에 대한 링크가 포함된 sources.md 파일을 추가했습니다.
description 필드가 트리거 역할을 합니다Copilot은 YAML 프론트머터의 description을 기준으로 어떤 스킬을 호출할지 결정합니다. 트리거 단어를 구체적으로 지정하세요, 예시: description: "사용자가 'SEO', 'search engine optimization', 'Google rankings', 'rank higher', 'meta tags' 등을 언급할 때 사용"
구조 > 문장표, 글머리표 목록, 명확한 헤딩은 긴 문단보다 더 효과적입니다. AI는 구조화된 콘텐츠를 더 빠르게 파싱하고 일관되게 적용합니다.
스킬은 서로를 참조해야 합니다제 스킬들은 서로 교차 링크됩니다: seo-strategy 스킬은 “키워드 리서치를 위해 seo-keyword-research를 참조하세요”라고 안내합니다. 이는 Copilot이 다단계 워크플로우에서 스킬을 연계하도록 돕습니다.

설치 (30 초)

# Clone the repo directly into the .github/skills folder
git clone https://github.com/helder-ai/marketing-skills.git \
    .github/skills/marketing

그게 전부입니다. Copilot 에이전트 모드로 VS Code를 열고 마케팅 질문을 시작하세요. Copilot이 자동으로 스킬을 발견합니다.

또는 Git 서브모듈로 (업데이트 유지)

git submodule add https://github.com/helder-ai/marketing-skills.git \
    .github/skills/marketing

이제 마케팅에 특화된 Copilot 스킬을 담은 휴대 가능하고 최신 상태의 라이브러리를 보유하게 되어, 콘텐츠 작업 흐름을 강력하게 가속화할 수 있습니다.

우리의 스킬

이 패턴은 모든 도메인 지식에 적용됩니다:

  1. 스킬 파일 만들기
    .github/skills/your-skill/SKILL.md
  2. YAML 프런트‑머터 추가namedescription을 포함하고 (트리거 단어 포함).
  3. 구조화된 지식 작성 – 표, 체크리스트, 의사결정 트리.
  4. 참고 자료 추가 – 사실 주장에 대한 근거를 명시.
  5. 테스트 – 스킬 도메인에 대해 Copilot에 질문하고 스킬이 호출되는지 확인합니다.

이 접근법이 유용한 도메인

도메인예시 스킬
접근성WCAG 가이드라인
보안OWASP Top 10 실행 가능한 체크리스트
API 설계REST / GraphQL 관례
법률/컴플라이언스GDPR, 쿠키 동의 규칙
브랜드 가이드라인톤 앤 보이스, 용어

저장소

  • GitHub:
  • 라이선스: CC BY‑NC 4.0 – 자유롭게 사용, 수정, 학습 가능.

유용하다고 생각한다면:

  • ⭐ 저장소
  • 개선 사항이 있으면 PR을 열어 주세요 (SEO 실무자분들, 여러분의 전문 지식이 특히 환영됩니다!)

어떤 도메인 지식을 Copilot 스킬로 인코딩하고 싶으신가요?
댓글로 알려 주세요!

0 조회
Back to Blog

관련 글

더 보기 »