사용 가이드로 건너뛰기
guizang-ppt-skill작성자 op7418

Guizang PPT Skill 스킬.

Claude Code 및 Codex를 위한 PPT 및 슬라이드 덱 스킬: 매거진 또는 스위스 스타일의 단일 파일 수평 HTML 덱, 발표자 뷰 및 동기화 기능 포함.

  • Presentations
  • HTML 슬라이드
op7418/guizang-ppt-skill · SKILL.mdSKILL.md
--- name: guizang-ppt-skill description: 生成横向翻页网页 PPT(单 HTML 文件),含 WebGL 背景、演讲者视图、观众屏同步、讲稿备注、章节幕封、数据大字报、图片网格等模板。提供两种风格:① "电子杂志 × 电子墨水"(衬线 + 流体背景 + 暖色) ② "瑞士国际主义"(无衬线 + 网格点阵 + IKB/柠檬黄/柠檬绿/安全橙高亮)。当用户需要制作分享 / 演讲 / 发布会风格的网页 PPT,或提到"杂志风 PPT"、"瑞士风 PPT"、"Swiss Style"、"horizontal swipe deck"时使用。 --- ## 这个 Skill 做什么 ## 何时使用 ## 工作流 ## 资源文件导览 ## 核心设计原则(哲学) ## 参考作品
2026-09-14에 업스트림 파일에서 읽은 전문 및 섹션 제목 · 전체 25,146자

01 기능

Claude Code와 Codex에서 guizang-ppt-skill 스킬이 하는 일

요약, 워크플로, 산출물을 모두 해당 스킬의 SKILL.md에서 그대로 읽어 정리한 내용입니다.

SKILL.md에서2026-09-14 읽음 · 실행 기록 아님

스킬 자체의 표현으로

WebGL 히어로 배경, 발표자 뷰, 청중 화면 동기화, 발표자 노트, 챕터 구분 페이지, 큰 숫자 데이터 페이지, 이미지 그리드를 갖춘 단일 자립형 HTML 파일로 가로 스와이프 웹페이지 덱을 생성합니다. 서로 배타적인 두 가지 비주얼 방향이 있습니다: A, Electronic Magazine x E-ink(세리프 제목, 유동적 배경, 따뜻한 색조)와 B, Swiss International Style(전체 산세리프, 12열 그리드, 그리드 도트 배경, IKB, 레몬 옐로, 레몬 그린, 세이프티 오렌지 중 하나의 고대비 강조색).

스타일 B의 본문 페이지는 data-layout으로 태그된 22개의 등록된 레이아웃(S01-S22) 중 하나를 사용해야 합니다. 슬라이드 도구 없이 한 번에 완성된 덱을 만들고 싶은, 강연·론칭·데모 데이를 준비하는 디자이너와 개발자를 위한 것입니다.

산출물

  • CSS, WebGL 셰이더, 페이징 JS, 발표자 모드가 이미 연결된 하나의 자립형 문서로 제공되는, 가로로 페이지가 넘어가는 단일 파일 HTML 덱입니다.
  • 슬라이드의 data-slide-id 값과 동일한 순서로 생성되는 SPEAKER_NOTES 레코드로, 목적, 발화 내용, 전환, 선택적 스테이징 필드를 담고 있습니다.
  • 이후 반복 작업의 토대가 되도록 덱 옆에 마크다운 파일로 저장되는 개요입니다.
예시 프롬프트 보기 ↗

작동 방식

  1. 01
    먼저 업스트림에 업데이트가 있는지 확인합니다

    스킬은 저장소를 가져와 HEAD가 업스트림보다 얼마나 뒤처져 있는지 계산한 후, 무엇이든 가져오기 전에 사용자에게 묻습니다.

  2. 02
    작성 전에 일곱 가지 질문에 대해 합의합니다

    스타일 A 또는 B를 먼저 정하고, 이어서 대상 청중과 상황, 소요 시간, 소스 자료, 이미지나 스크린샷, 테마 팔레트, 그리고 반드시 지켜야 할 제약 사항을 정합니다.

  3. 03
    선택한 템플릿을 복사합니다

    스타일 A는 assets/template.html, 스타일 B는 assets/template-swiss.html을 덱 위치로 복사하고, 그와 나란히 images 폴더를 생성합니다.

  4. 04
    클래스 이름을 사전 점검합니다

    슬라이드 마크업을 작성하기 전에 템플릿의 스타일 블록을 읽고, 사용하는 각 클래스가 그곳에 정의되어 있는지 확인합니다.

  5. 05
    레이아웃 선택 전에 테마 흐름을 계획합니다

    레이아웃을 고르기 전에 모든 페이지의 테마 클래스(hero dark, hero light, light, dark)를 작성하고 정렬합니다.

  6. 06
    체크리스트로 스스로 점검합니다

    생성 후 references/checklist.md을 열어 항목별로 하나씩 확인하고, 이어서 검증기와 브라우저 미리보기를 실행합니다.

02 적합성 확인

guizang-ppt-skill Skill을 사용하는 경우

Claude Code 또는 Codex에서 이러한 종류의 PPT 및 슬라이드 덱 작업일 때 guizang-ppt-skill 스킬을 사용합니다. 아래의 적합성과 제한사항은 스킬 자체 파일에서 가져온 것입니다.

적합한 경우

  • 발표자가 큰 화면에서 존재감 있는 덱을 원하는 오프라인 공유 세션, 사내 업계 강연, 비공개 살롱.
  • 완성되어 곧바로 발표할 수 있는 덱이 필요한 AI 제품 론칭과 데모 데이.
  • 별도의 페이징이나 발표 도구 없이 한 번에 완성되어야 하는 웹 슬라이드.
  • 대량의 KPI 수치, 로드맵, 프로세스로 구성된 콘텐츠로, 스타일 B의 Data Hero 레이아웃이 자연스럽게 어울립니다.

한계 인지하기

  • 대규모 데이터 표나 겹쳐진 차트를 담은 페이지는 일반적인 슬라이드 도구로 대신 넘깁니다.
  • 이 형식은 정보 밀도가 너무 낮으므로 교육용 강의 자료에는 적합하지 않습니다.
  • 출력물이 정적 HTML이므로 여러 사람이 함께 편집해야 하는 작업에는 적합하지 않습니다.
  • 사용자가 실험적인 레이아웃을 명시적으로 요청하지 않는 한, 등록된 22개 레이아웃(P23/P24, Swiss Image Split, Evidence Grid 등)을 벗어나는 새로운 본문 구조를 만들지 않습니다.

제공할 사항

  • 주제 또는 원본 자료문서, 데이터, 기존 덱이나 기사 링크가 있으면 스킬이 실제 자료를 바탕으로 작업할 수 있습니다. 막연한 아이디어만 있는 경우에는 내러티브 아크 템플릿을 통해 개요 구성을 도와줍니다.
  • 먼저 물어야 하는 스타일 선택스타일 A와 B 중 어느 것을 선택하는지에 따라 사용할 템플릿, 레이아웃, 테마 파일이 결정되므로, 이는 필수적으로 가장 먼저 확인해야 하는 질문입니다.
  • 대상과 상황내부 업계 발표, 상업적 출시, 데모 데이(demo day), 비공개 살롱 중 어느 상황인지에 따라 언어 톤과 콘텐츠의 깊이가 달라집니다.
  • 이미지 및 스크린샷의 명명 규칙과 사양이미지는 index.html과 같은 위치의 images/ 폴더에 두며, 페이지 번호와 의미를 결합한 명명 규칙을 따라야 페이지 순서를 알기 쉽게 유지할 수 있습니다.
  • 필수 제약 조건반드시 포함해야 하는 특정 데이터 포인트나, 반드시 제외해야 하는 항목은 재작업을 피하기 위해 사전에 파악합니다.

03 스킬 내부

guizang-ppt-skill 스킬이 Claude Code와 Codex에 부여하는 규칙

SKILL.md가 에이전트에게 설정하는 8가지 구체적인 지시, 기본값, 제한 — 결과를 바꾸는 파일의 부분입니다.

  1. 두 스타일을 절대 혼용하지 않습니다

    하나의 덱은 오직 하나의 스타일만 사용합니다. 동일한 클래스 이름도 두 템플릿에서 완전히 다르게 렌더링되므로, 레이아웃 클래스는 해당 템플릿 파일 안에서만 존재합니다.

  2. 고정된 테마 팔레트를 사용하며, 임의의 16진수 색상값은 사용하지 않습니다

    themes.md에서 선택한 다섯 개의 정교하게 조정된 프리셋만 사용할 수 있으며, 하나의 덱은 전체에서 하나의 테마만 유지합니다.

  3. 모든 페이지는 테마를 명시해야 합니다

    각 섹션은 light, dark, hero light, hero dark 중 하나를 반드시 지정해야 하며, 단순한 hero만으로는 충분하지 않습니다.

  4. 스타일 B 페이지는 레이아웃 ID를 명시해야 합니다

    Swiss 덱은 잠금 모드로 실행됩니다. 본문 페이지는 등록된 22개 레이아웃만 사용하며, 모든 슬라이드 섹션은 data-layout="Sxx"를 기록합니다.

  5. 아이콘은 손으로 그린 SVG가 아니라 Lucide를 사용합니다

    도형을 직접 그리는 대신 마크업과 lucide.createIcons()를 통해 각진 형태의 Lucide 아이콘 세트를 사용하며, 이모지는 사용하지 않습니다. 스타일 B에서는 추가로 모든 텍스트 레이블을 SVG 밖으로 빼서 HTML 그리드나 캡션 안에 둡니다.

  6. 이미지 그리드는 고정된 뷰포트 높이를 사용합니다

    스타일 A의 이미지 그리드에서는 레이아웃을 깨뜨리는 aspect-ratio 대신 height:Nvh를 지정합니다.

  7. 발표자 노트는 안정적인 페이지 ID를 기준으로 연결됩니다

    모든 섹션에는 고유하고 안정적인 data-slide-id가 부여되며, 노트 레코드도 동일한 순서로 생성됩니다. 노트는 배열 인덱스나 페이지 번호가 아니라 항상 페이지 ID를 기준으로 저장됩니다.

  8. 발표 시간이 페이지 수를 결정합니다

    15분이면 약 10페이지, 30분이면 약 20페이지, 45분이면 25~30페이지에 해당합니다.

04 활용하기

Claude Code 또는 Codex에 guizang-ppt-skill 설치

npx skills add 명령 한 번 실행 후, 에이전트에서 첫 번째 작업을 수행하고 결과 체크리스트를 확인합니다.

Claude Code, Codex 또는 사용자의 에이전트에 guizang-ppt-skill 추가

프로젝트에서 실행합니다. 설치 프로그램이 어떤 에이전트에 추가할지 묻습니다.

Terminal
npx skills add https://github.com/op7418/guizang-ppt-skill --skill guizang-ppt-skill

SKILL.md를 위한 일반적인 skills CLI 형식이며, 저장소별로 자체 경로를 문서화할 수 있습니다.

스킬에 첫 PPT 및 슬라이드 덱 작업 제공

스킬 자체의 용어로 작성되었습니다. 대괄호 부분은 각자의 자료로 교체합니다.

Starter prompt
帮我做一份 30 分钟左右的分享 deck,受众是公司内部的产品和工程同学,风格选 B 瑞士国际主义。素材是这份 [产品发布文档] 和 [几张 dashboard 截图],截图想保真放进 S22 的主图和 S15 的图片格。主题色用克莱因蓝 IKB,另外需要 20 页左右的页面计划和每页的讲稿备注。

출처: 스킬 자체의 용어로 SKILL.md에서 작성했습니다.

첫 번째 결과 확인

SKILL.md 자체가 올바른 결과의 모습으로 제시하는 내용:

  • 배포 전에 Swiss deck validator를 실행합니다. 정적 구조 검사를 수행하고, Playwright가 해석되는 경우 렌더링된 가시 영역, 하단 여백, 내비게이션 안전선, 제목 간격을 측정합니다.

OpenDesign에서는 guizang-ppt-skill이 기본 제공됩니다: Plugins → Skills에서 상단 바에서 선택하십시오.

05 오픈 소스, 추적 가능

출처, 라이선스 및 검증

이 페이지의 사실이 어디에서 왔으며 언제 마지막으로 확인되었는지 안내합니다.

Author
op7418
Repository
github.com/op7418/guizang-ppt-skill 브랜치 main
스킬 파일
SKILL.md 콘텐츠 체크섬이 검증 시점에 기록됨; 커밋 c91369c
License
AGPL-3.0 LICENSE에서 확인.
리포지토리 스타
26,246 op7418/guizang-ppt-skill 저장소 전체에 대한 GitHub 스냅샷이 2026-09-14에 수집되었습니다. guizang-ppt-skill의 평가 또는 사용 횟수가 아닙니다.
OpenDesign에서 검증됨
2026-09-14 소스 파일, 경로, 라이선스 텍스트 및 별 개수가 확인되었습니다. OpenDesign 메인에 번들로 포함됨(2026-08-28 확인됨); 이 페이지에 실시간 실행이 기록되지 않았습니다.
스킬 자체 설명
"가로 스와이프 웹 PPT(단일 HTML 파일)를 생성합니다. WebGL 배경, 발표자 보기, 관중 화면 동기화, 발표 노트, 챕터 막간, 데이터 대형 보고서, 이미지 그리드 등의 템플릿을 포함합니다. 두 가지 스타일을 제공합니다: ① "전자 잡지 × 전자 잉크"(세리프 + 유체 배경 + 따뜻한 색상) ② "瑞士国际主义"(산세리프 + 그리드 도트 매트릭스 + IKB/레몬 옐로/레몬 그린/세이프티 오렌지 하이라이트). 사용자가 공유 / 발표 / 런칭 이벤트 스타일의 웹 PPT를 제작해야 하거나, "杂志风 PPT", "瑞士风 PPT", "Swiss Style", "horizontal swipe deck"을 언급할 때 사용합니다."

SKILL.md의 프런트 매터 설명입니다. 전체 파일은 약 25,146자입니다. GitHub에서 전체 파일 읽기.

Guizang PPT Skill

실제 PPT 및 슬라이드 데크 작업에서 guizang-ppt-skill을 실행합니다.

guizang-ppt-skill 스킬은 OpenDesign 내부에 포함되어 있습니다. 앱을 다운로드하고 Plugins → Skills에서 스킬을 선택한 후 위 프롬프트를 붙여넣고 결과 전에 계획을 확인하십시오.

터미널
npx skills add https://github.com/op7418/guizang-ppt-skill --skill guizang-ppt-skill

OpenDesign 데스크톱

하나의 디자인 시스템으로 모든 결과물에 브랜드 일관성을

완전한 Vibe Design Workspace에서 하나의 브랜드 규칙을 웹사이트, 슬라이드, 인터랙티브 프로토타입, 대시보드, 이미지, HTML 영상에 적용하세요. 로컬 Codex, Claude Code, Cursor 등을 연결해 무료로 제작할 수 있습니다.

  • 웹, 슬라이드, 프로토타입, 대시보드, 이미지, 영상
  • 140개+ 디자인 시스템과 전체 템플릿·스킬 라이브러리
  • 로컬 Codex 및 21개+ 코딩 에이전트 연결 · 무료
무료 다운로드

macOS, Windows 지원