Communitygithub.com

yctrrr/학술-ppt-템플릿

연구 증거를 기반으로 편집 가능한 학술 파워포인트 템플릿을 제작하며, 네이티브 차트, 개인정보 검증 및 파워포인트 인증을 지원합니다.

학술-ppt-템플릿란 무엇인가요?

이 스킬은 연구 데이터로부터 전문적이고 편집 가능한 학술 PPT 덱을 생성하는 에이전트를 위한 것입니다. 에이전트가 정의된 스타일 사양(references/style-spec.md)과 슬라이드 패턴(references/slide-patterns.md)을 읽고, 제공된 스크립트(scripts/create-example.js)와 템플릿 키트(assets/template-kit/)를 사용하여 출처가 명확한 콘텐츠로 덱을 구성하도록 안내합니다. 특히, 스킬은 '일반 텍스트, 도형, 차트, 화살표'를 포함하는 `.raw.pptx` 파일 생성, 교차 플랫폼 검증(validate-pptx.py), 개인정보 감사(audit-privacy.py)를 통한 민감 정보 제거, 그리고 Windows PowerPoint 환경에서의 최종 인증(finalize-with-powerpoint.ps1)까지 엄격한 워크플로우를 강조합니다. 이를 통해 AI가 생성한 결과물이 학계에서 요구하는 시각적 일관성, 데이터 무결성, 개인정보 보호 및 발표 준비 완료 상태를 만족하도록 보장합니다. 지원 플랫폼은 Claude Code, Cursor, Codex와 같은 터미널 기반 AI 에이전트입니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add yctrrr/academic-ppt-template

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

학술 PPT 템플릿

번들된 시각 시스템과 검증 게이트를 유지하면서 연구 증거를 바탕으로 편집 가능한 학술 덱을 제작합니다.

필수 워크플로우

  1. 슬라이드를 만들기 전에 references/style-spec.md를 읽으십시오.
  2. 레이아웃을 선택하거나 덱을 계획할 때 references/slide-patterns.md를 읽으십시오.
  3. 렌더링된 참조 파일 assets/academic-template.pptx와 스타터 구현인 scripts/create-example.js를 검토하십시오.
  4. 스킬 디렉토리 외부에 콘텐츠별 생성기를 만드십시오. assets/template-kit/에서 컴포넌트를 가져오고, 참조 파일을 덮어쓰지 마십시오.
  5. 출처가 확인된 주장과 숫자만 사용하십시오. 예시 데이터는 명시적으로 표시하고 최종 연구 덱에서는 제거하십시오.
  6. 네이티브 파워포인트 텍스트, 도형, 차트 및 선 화살표가 포함된 .raw.pptx 파일을 생성하십시오.
  7. 교차 플랫폼 검증기를 실행하십시오:
python scripts/validate-pptx.py output.raw.pptx --expected-slides N --expected-charts C --min-arrows A
  1. 재사용 가능하거나 공개 템플릿을 게시하기 전에 개인정보 감사를 실행하십시오. 프로젝트별 민감 용어는 반복적인 --deny 인수로 추가하십시오:
python scripts/audit-privacy.py PATH --deny "민감 용어"

개인정보 감사는 기본적으로 이미지, PDF, 폰트 및 레거시 Office 바이너리를 거부합니다. 텍스트 스캔으로 해당 자산이 익명임을 증명할 수 없기 때문입니다. 모든 자산을 수동으로 검사한 후에만 --allow-binary-assets를 사용하십시오.

  1. Microsoft PowerPoint가 설치된 Windows에서 모든 PowerPoint 창을 닫고 최종 파일을 인증하십시오:
powershell -NoProfile -ExecutionPolicy Bypass -File scripts/finalize-with-powerpoint.ps1 `
  -InputPath output.raw.pptx `
  -OutputPath output.pptx
  1. 모든 슬라이드를 렌더링하고 검사하십시오. 오버플로우, 겹침, 잘못된 화살표, 낮은 대비 및 누락된 차트 레이블을 확인하십시오.

인증 상태

  • validate-pptx.py가 성공한 후 교차 플랫폼 검증 통과됨을 보고하십시오.
  • 최종화 도구가 POWERPOINT_OPEN_VALIDATION=PASSED를 출력한 경우에만 파워포인트 인증됨을 보고하십시오.
  • Windows가 아닌 시스템 또는 PowerPoint가 없는 시스템에서는 원시 파일을 유지하고 네이티브 파워포인트 인증이 실행되지 않았음을 명시적으로 명시하십시오.

콘텐츠 규칙

  • 핵심 요점을 전달하는 행동 지향 제목을 사용하십시오.
  • 슬라이드당 하나의 분석 작업을 유지하십시오.
  • 설명 본문 텍스트는 검정색을 사용하십시오.
  • 차트, 데이터 레이블, 축 및 범례는 Microsoft YaHei로 유지하십시오.
  • 피어 박스와 시리즈에는 보라색 계열을 일관되게 사용하십시오.
  • 화살표를 노드 가장자리에 연결하고 의도된 방향을 유지하십시오.
  • 사용자가 명시적으로 요청하지 않는 한 발표자 노트, 보이는 제작 지침, 개인 메타데이터 또는 기관 로고를 추가하지 마십시오.
  • 연구 값, 인용, 소속 또는 결론을 조작하지 마십시오.

번들 리소스

  • assets/template-kit/ppt-template.js: 테마, 타이포그래피, 카드, 헤더 및 차트 옵션.
  • assets/template-kit/academic-research-flow.js: 고정된 4노드 학술 연구 흐름 슬라이드.
  • assets/template-kit/flow-charts.js: 고정된 네이티브 화살표 및 흐름 노드.
  • assets/academic-template.pptx: 개인정보 안전을 위한 6슬라이드 참조 덱.
  • scripts/create-example.js: 이식 가능한 스타터 생성기.
  • scripts/validate-pptx.py: ZIP/XML, 실행당 글꼴, 노트, 보이는 차트 및 화살표 검사.
  • scripts/audit-privacy.py: 소스 및 아카이브 개인정보 스캔.
  • scripts/finalize-with-powerpoint.ps1: Windows PowerPoint 복구, 메타데이터 정리 및 두 번째 열기 인증.

필요시 스킬 루트에서 유일한 Node 종속성을 설치하십시오:

npm install

관련 스킬