사용 가이드로 건너뛰기
pptx-slide-specification작성자 Seth Hobson

PPTX Slide Specification 스킬.

PPT 및 슬라이드 덱을 위한 Claude Code 및 Codex 스킬입니다. 편집 가능한 PPTX 덱을 위한 좌표 명시 JSON 사양을 작성합니다.

  • Presentations
  • PPTX
wshobson/agents · plugins/pptx-deck-creation/skills/pptx-slide-specification/SKILL.mdSKILL.md
--- name: pptx-slide-specification description: Use when authoring or repairing a coordinate-explicit JSON specification for an editable PPTX deck. --- ## Required contract ## Authoring rules ## Build contract
2026-09-14에 업스트림 파일에서 읽은 앞부분 및 섹션 제목 · 전체 1,954자

01 기능

Claude Code 및 Codex에서 pptx-slide-specification Skill이 수행하는 작업

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

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

스킬 자체의 표현으로

이 스킬은 모든 요소가 최종 인치 기반 바운딩 박스, 고정 ID, 스타일, z-인덱스, 분류를 갖는 편집 가능한 PowerPoint 덱을 위한 좌표 명시적 JSON 명세를 작성합니다. 어떤 렌더러도 배치를 결정하거나 명세 이후 텍스트를 축소할 수 없습니다. 루트 JSON에는 summary와 slides가 포함되며, 각 슬라이드는 고정 ID, 메시지 중심 제목, 접근성 읽기 순서, 완전한 layout_tree를 갖습니다.

프로덕션 요약에는 안전 여백, 콘텐츠 하단, 푸터 상단, 최소 간격을 다루는 명시적 layout_policy가 포함됩니다. 네이티브 객체(텍스트, 도형, 선, 표, 이미지)가 보조 시각 요소를 대체합니다. 콘텐츠 텍스트는 9pt 이상이어야 합니다. 빌더는 빈 레이아웃에서 시작하여 Inches()로 모든 bbox를 매핑하고, 줄바꿈, 자동 크기 조정, 여백, 앵커, 정렬, 글꼴, 색상, 선 설정을 명시적으로 지정합니다.

산출물

  • 좌표 명시적 레이아웃 트리를 포함하는 summary와 slides가 있는 JSON 명세
예시 프롬프트 보기 ↗

작동 방식

  1. 01
    Layout_tree에 최종 좌표 작성하기

    절대 인치 기반 바운딩 박스를 레이아웃 트리에 직접 작성합니다. 감사 이후 어떤 렌더러도 배치를 결정하거나, 텍스트를 축소하거나, 레이아웃을 추론할 수 없습니다.

  2. 02
    슬라이드별로 완전한 구조 선언하기

    각 슬라이드는 고정 ID, 메시지 중심 제목, 접근성 읽기 순서, 그리고 슬라이드 크기, 루트 그룹, 모든 객체를 선언하는 완전한 layout_tree를 가져야 합니다.

  3. 03
    모든 객체 속성을 명시적으로 지정하기

    의미 있는 모든 객체는 id, kind, role, classification, content, style, bbox, z_index를 최종 인치 bbox와 스타일과 함께 선언해야 합니다.

  4. 04
    빈 슬라이드 레이아웃에 매핑하는 빌더

    태스크 로컬 빌더는 빈 슬라이드 레이아웃에서 시작해 Inches()로 모든 bbox를 매핑합니다.

02 적합성 확인

pptx-slide-specification Skill을 사용하는 경우

작업이 이러한 종류의 PPT 및 슬라이드 덱인 경우 Claude Code 또는 Codex에서 pptx-slide-specification 스킬을 사용합니다. 적합성 및 제한 사항은 스킬 자체 파일에서 가져옵니다.

적합한 경우

  • 편집 가능한 PPTX 덱을 위한 좌표 명시적 JSON 스펙 작성

    03 스킬 내부

    pptx-slide-specification 스킬이 Claude Code와 Codex에 부여하는 규칙

    SKILL.md가 에이전트를 위해 설정하는 7가지 구체적 지침, 기본값, 한도 — 결과를 바꾸는 파일의 부분

    1. 안정적이고 읽기 쉬운 ID와 양수 치수 사용

      모든 ID는 안정적이고 읽기 쉬워야 합니다. 스펙 전체에서 절대 그룹과 양수 인치 치수를 사용하십시오.

    2. 콘텐츠를 안전 여백 내부, 푸터 위쪽에 유지

      일반 콘텐츠는 안전 여백 내부, 푸터 레일 위쪽에 있어야 합니다. 배경 layout_design 객체만 전면 블리드를 허용합니다.

    3. 콘텐츠 텍스트 최소 크기는 9pt

      콘텐츠 텍스트는 9pt 이상을 유지하십시오. 글자 크기를 줄이기 전에 내용을 축약하거나 크기를 조정하거나 분할하십시오.

    4. 모든 콘텐츠에 네이티브 객체 사용

      네이티브 텍스트, 도형, 선, 표, 이미지 객체를 사용하십시오. 참고 시각 자료에 있는 레이블과 값은 이미지로 남기지 말고 네이티브 객체로 다시 만드십시오.

    5. 접근성 및 소스 메타데이터 제공

      의미 있는 이미지에는 대체 텍스트를 부여하십시오. 출처가 있는 주장에는 source_ref를 기록하십시오. 제작 요약에는 접근성 메타데이터가 포함되어야 합니다.

    6. 요약에 명시적 layout_policy 포함

      제작 요약에는 안전 여백, 콘텐츠 하단, 푸터 상단, 최소 간격을 지정하는 명시적 layout_policy가 포함되어야 합니다.

    7. 빌더는 유효하지 않은 지오메트리를 거부합니다

      빌더는 객체를 추가하기 전에 0 또는 음수 지오메트리를 거부해 모든 도형이 유효한 치수를 갖도록 해야 합니다.

    04 활용하기

    Claude Code 또는 Codex에 pptx-slide-specification 설치

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

    Claude Code, Codex 또는 사용 중인 에이전트에 pptx-slide-specification 추가

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

    Terminal
    npx skills add https://github.com/wshobson/agents --skill pptx-slide-specification

    plugins/pptx-deck-creation/skills/pptx-slide-specification/SKILL.md에 대한 일반적인 skills CLI 형식이며, 저장소마다 자체 경로를 문서화할 수 있습니다.

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

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

    Starter prompt
    Create a PPTX specification for a [quarterly performance review] deck with [5 slides]. Include a title slide, three data slides showing [revenue trends, customer acquisition, and operational metrics], and a closing slide with next steps. Use a [corporate] layout with consistent spacing and ensure all chart labels are native text objects at minimum 9pt.

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

    첫 번째 결과 확인

    출력을 수락하기 전에 대화 기록과 파일에서 다음을 확인하십시오:

    • 안정적이고 읽기 쉬운 ID, 절대 그룹, 양수 인치 치수를 사용합니다.
    • 일반 콘텐츠는 안전 여백 내부와 바닥글 영역 위에 유지합니다. 배경 layout_design 객체만 전체 출혈(full bleed)이 가능합니다.
    • 네이티브 텍스트, 도형, 선, 표, 이미지 객체를 사용합니다. 지원 시각 자료의 레이블과 값을 네이티브 객체로 재현합니다.
    • 의미 있는 이미지에 대체 텍스트를 제공합니다. 출처가 있는 주장에 대해서는 source_ref를 기록합니다.
    • 콘텐츠 텍스트는 9 pt 이상으로 유지합니다. 조밀한 콘텐츠는 글자 크기를 줄이기 전에 단축, 크기 조정 또는 분할합니다.
    • 공유 그리드, 일관된 간격, 명시적 색상, 명시적 글꼴 크기, 의도적인 z-순서를 사용합니다.

    OpenDesign에서는 SKILL.md 링크로 pptx-slide-specification을 가져옵니다: Plugins → Add → Skill → Import from link, 그런 다음 상단 바에서 선택하십시오.

    05 오픈 소스, 추적 가능

    출처, 라이선스 및 검증

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

    Repository
    github.com/wshobson/agents Branch main
    스킬 파일
    plugins/pptx-deck-creation/skills/pptx-slide-specification/SKILL.md 검증 시 콘텐츠 체크섬 기록됨; 커밋 4236bb9
    License
    MIT LICENSE에서.
    리포지토리 스타
    39,635 이 카탈로그에 18개의 스킬을 포함하는 전체 wshobson/agents 저장소에 대해 2026-09-14에 촬영한 GitHub 스냅샷입니다. pptx-slide-specification에 대한 평가 또는 사용 횟수가 아닙니다.
    OpenDesign에서 검증됨
    2026-09-14 소스 파일, 경로, 라이선스 텍스트 및 스타 수가 확인되었습니다. OpenDesign 메인에 번들로 포함되지 않음(2026-08-28 확인); 이 페이지에 실제 실행 기록이 없습니다.

    SKILL.md 내부

    1. 필수 계약루트 JSON 구조, 슬라이드 요구 사항, 레이아웃 트리 내용, 필수 객체 필드를 정의합니다
    2. 작성 규칙ID 규칙, 여백 규칙, 네이티브 객체 사용법, 접근성 요구 사항, 최소 글자 크기, 일관성 기준을 명시합니다
    3. 빌드 계약빌더가 빈 레이아웃, 명시적 속성 설정, 지오메트리 검증으로부터 스펙을 처리하는 방식을 설명합니다
    스킬 자체 설명
    "편집 가능한 PPTX 덱을 위한 좌표 명시적 JSON 사양을 작성하거나 수정할 때 사용합니다."

    SKILL.md의 전면부 설명입니다. 전체 파일은 약 1,954자입니다. GitHub에서 전체 파일 읽기.

    PPTX Slide Specification

    실제 PPT 및 슬라이드 덱 작업에서 pptx-slide-specification 실행

    OpenDesign을 다운로드하고, SKILL.md 링크에서 pptx-slide-specification을 가져온 다음, 위 프롬프트를 붙여넣고 결과 전에 계획을 읽습니다.

    터미널
    npx skills add https://github.com/wshobson/agents --skill pptx-slide-specification

    OpenDesign 데스크톱

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

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

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

    macOS, Windows 지원