본문으로 건너뛰기
짐코딩조회 10

Claude Code 스킬로 PPT 제작부터 플러그인 마켓플레이스 배포까지 완벽 가이드

Claude Code의 skill-creator와 서브에이전트를 활용해 고품질 웹 PPT 제작 스킬을 구현하고 이를 플러그인화하여 GitHub 마켓플레이스에 배포하는 실전 워크플로우를 다룹니다.

챕터별 상세

00:59

공식 .pptx 스킬 vs 커스텀 HTML PPT 비교

Anthropic에서 기본 제공하는 .pptx 생성 스킬은 생성 속도가 느리고 디자인 퀄리티가 낮다는 한계가 있다. 이를 해결하기 위해 HTML, CSS, JavaScript 기반의 웹 PPT 슬라이드를 생성하는 방식을 채택했다. 웹 기반 방식은 렌더링 속도가 빠르고 애니메이션 및 레이아웃 커스터마이징이 자유로워 실무 발표 자료로 활용하기에 더 적합하다.
01:34

skill-creator와 마켓플레이스 활용

Claude Code의 공식 마켓플레이스에서 제공하는 skill-creator 스킬을 설치하여 사용했다. 이 도구는 Anthropic의 공식 문서 스펙과 모범 사례를 자동으로 반영하여 스킬의 구조(SKILL.md)를 생성해준다. 사용자가 일일이 트리거 조건이나 워크플로우 단계를 설계할 필요 없이 원하는 기능만 정의하면 최적화된 스킬 파일을 얻을 수 있다.
05:15

서브에이전트를 활용한 병렬 리서치 기법

고품질 PPT 제작을 위해 필요한 기술 요소를 서브에이전트(Subagent)를 통해 병렬로 조사했다. 슬라이드 레이아웃, 키보드 네비게이션, CSS 애니메이션 등 각 주제를 개별 에이전트에게 할당하여 동시에 리서치를 수행했다. 메인 에이전트는 각 서브에이전트의 독립적인 작업 결과를 취합하여 최종적인 구현 로직을 정리했다.
08:35

리서치 결과 검토 및 스킬 생성

수집된 리서치 데이터를 바탕으로 실제 작동하는 샘플 HTML 파일을 생성하고 검토했다. AI가 제안한 애니메이션 효과나 페이지 전환 로직이 의도와 맞는지 확인한 후 필요한 수정을 지시했다. 최종적으로 검증된 로직을 skill-creator에 전달하여 '웹 PPT 제작 스킬'을 완성했다. 이 과정에서 사용자의 구체적인 피드백이 결과물의 완성도를 결정했다.
12:35

스킬을 플러그인으로 변환 및 배포

특정 프로젝트에 종속된 스킬을 어디서든 사용할 수 있도록 플러그인 형태로 변환했다. .claude-plugin 디렉토리를 생성하고 플러그인의 이름, 버전, 작성자 정보를 담은 plugin.json 파일을 작성했다. 기존 스킬 파일을 skills 디렉토리로 이동시켜 패키징을 완료했다. 이 구조를 통해 스킬을 독립적인 모듈로 관리할 수 있게 되었다.
json
{
  "name": "ppt-maker",
  "description": "PPT 생성 플러그인",
  "version": "1.0.0",
  "author": {
    "name": "gymcoding"
  }
}

플러그인의 메타데이터를 정의하는 plugin.json 파일 구조

15:02

커스텀 마켓플레이스 구축 및 자동 업데이트

GitHub 저장소를 활용해 나만의 마켓플레이스를 구축하고 팀원들과 공유하는 방법을 구현했다. marketplace.json 파일을 통해 배포할 플러그인 목록과 소스 경로를 정의했다. 다른 사용자는 마켓플레이스 URL을 추가하는 것만으로 플러그인을 설치할 수 있다. 또한 자동 업데이트 설정을 통해 GitHub에 푸시된 최신 기능을 실시간으로 반영하도록 구성했다.
json
{
  "name": "my-marketplace",
  "owner": "gymcoding",
  "plugins": [
    {
      "name": "ppt-maker",
      "source": "./plugins/ppt-maker-plugin",
      // ...(중략)
    }
  ]
}

여러 플러그인을 관리하고 배포하기 위한 marketplace.json 설정

bash
/plugin marketplace add [GitHub URL]
/plugin install ppt-maker

커스텀 마켓플레이스를 추가하고 플러그인을 설치하는 명령어

용어 해설

클로드 코드(Claude Code)
Anthropic에서 개발한 터미널 기반의 AI 코딩 에이전트이다. 파일 읽기, 쓰기, 셸 명령어 실행 등을 스스로 수행하며 복잡한 개발 작업을 자동화한다.
서브에이전트(Subagent)
메인 에이전트가 특정 작업을 수행하기 위해 독립적인 컨텍스트에서 실행하는 하위 에이전트이다. 여러 작업을 병렬로 처리하여 효율성을 높이는 데 사용된다.
스킬(Skill)
Claude Code의 기능을 확장하기 위해 작성된 Markdown 형식의 업무 매뉴얼이다. 특정 도구 사용법이나 워크플로우를 정의하여 에이전트의 능력을 확장한다.
플러그인(Plugin)
여러 스킬이나 도구를 하나로 묶어 배포 가능한 형태로 패키징한 것이다. 다른 프로젝트나 팀원들과 기능을 공유하고 재사용하는 데 핵심적인 역할을 한다.
AI 분석 전체 내용 보기

AI 요약 · 북마크 · 개인 피드 설정 — 무료

출처 · 인용 안내

원문 발행 2026. 03. 11.수집 2026. 03. 11.출처 타입 YOUTUBE

인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.