chuspeeism/dashi-ppt-skill
An AI-agent skill that generates browser-editable presentations from multiple visual themes, exportable to HTML, PDF, and PPTX.
Dashi PPT Skill – AI 강화 슬라이드 데크 생성기
무엇인가요
- Node 기반의 스킬(플러그인)으로, AI 에이전트가 원시 문서를 완전히 스타일링되고 편집 가능한 프레젠테이션으로 변환할 수 있게 해줍니다. 출력물은 브라우저에서 조정 가능한 HTML 기반 슬라이드 데크로, 이후 실제 편집 가능한
.pptx(또는 PDF)로 내보낼 수 있습니다.
왜 중요한가요
- 많은 AI 생성 PPT 워크플로우는 정적 PDF나 이미지 세트로 끝납니다. Dashi는 결과물을 편집 가능하고 구조화된 상태로 유지함으로써, 모델에 다시 프롬프트를 보내지 않고도 로컬에서 반복 작업할 수 있도록 다리를 놓아줍니다.
주요 기능 (README에 기술됨)
- 12개의 내장 시각적 테마 – 각각 고유한 색상 팔레트와 레이아웃 언어를 갖추고 있습니다.
- 20개의 페이지 역할(표지, 의제, KPI, 차트, 분석 모델 등)에 걸쳐 1,020개의 페이지 템플릿.
- 8,576개의 조정 가능한 컨트롤 – 레이아웃, 모듈 수, 색상 조정, 애니메이션 선택 등에 사용 가능한 슬라이더, 스위치, 드롭다운.
- 풍부한 차트 라이브러리 – 레이더, 워터폴, 트리맵, 펌프, 히트맵, 샌키, 간트 차트에 더해 비즈니스 분석 템플릿(SWOT, 포터의 5 Forces, PEST, 비즈니스 모델 캔버스, 더블다이아몬드 등).
- 즉시 편집 – 텍스트를 클릭해 편집, 이미지나 동영상을 드래그 앤 드롭, 미디어 슬롯을 즉시 교체 가능.
- 한 번의 클릭으로 내보내기 – 오프라인 HTML 번들, PDF, 또는 텍스트 편집성을 유지하는 진짜 편집 가능한 PPTX.
- 에이전트 친화적 – HTML 데크는 구조화된 "레이아웃 + 콘텐츠" 표현이며, AI 에이전트(Claude Code, Codex, 도바오, 마비스, 워크버디 등)가 직접 읽고 수정, 검증할 수 있습니다.
- 로컬만 처리 – 모든 생성, 편집, 내보내기는 사용자 기기에서 이루어지며, 콘텐츠는 업로드되지 않습니다.
빠른 시작 / 설치
# 표준 설치 (같은 명령어로 업데이트 가능)
npx dashi-ppt-skill@latest
# 중국 본토 사용자용 (npm 미러)
npx --registry=https://registry.npmmirror.com dashi-ppt-skill@latest
- Node 20+ 와 npm 필요.
- PPTX/PDF 내보내기에는 로컬 Chromium 기반 브라우저(Chrome, Edge, Chromium) 필요 –
CHROME_PATH로 지정 가능.
일반 워크플로우
- 요구사항 설명 – AI 에이전트에게 테마, 대상, 슬라이드 수, 주요 결론을 전달.
- 테마 선택 – 스킬이 12개 테마의 미리보기를 표시합니다.
- 자동 초안 작성 – 스킬이 콘텐츠를 구조화하고 적절한 템플릿을 선택합니다.
- 실시간 편집 – 브라우저에서 텍스트 조정, 이미지 교체, 슬라이더 조작, 색상 또는 차트 유형 변경; 변경 사항은 즉시 저장됩니다.
- 내보내기 – 버튼을 누르거나 제공된 npm 스크립트를 실행해 PPTX, PDF, 또는 오프라인 HTML 패키지를 얻습니다.
특히 유용한 경우
- 산업 조사, 자금 조달 데크, 경쟁사 분석, 트렌드 리포트, 프로젝트 업데이트, 피치 데크, 내부 교육 자료 등 일관된 시각 언어를 빠르게 필요로 하지만, 최종 결과를 세밀하게 조정하고 싶은 경우.
도움이 되지 않는 경우
- 픽셀 단위의 완벽한 수작업 디자인이 필요한 시나리오 – 이 도구는 속도와 일관성을 중시하며, 맞춤형 그래픽 작업에는 적합하지 않습니다.
지원하는 AI 에이전트 / 플랫폼
| 플랫폼 | 상태 |
|---|---|
| Claude Code | 지원됨 |
| Codex | 지원됨 (플레이스홀더용 이미지 생성 호출 가능) |
| 도바오 | 지원됨 ("오피스 모드" 필요) |
| Marvis / Workbuddy / Dumate / Qclaw | 지원됨 (스킬 파일을 어디에든 놓고 SKILL.md 읽기) |
| Cursor 및 기타 로컬 에이전트 | 사용 가능 (파일 읽기/쓰기 및 쉘 접근 필요) |
| 일반 웹 챗봇 | 추천하지 않음 (로컬 Node 환경 필요) |
내보내기 명령어
# 프로젝트 루트(또는 스킬 설치 폴더)에서
npm --prefix <project-dir> run export:pptx -- <output-dir>/ppt <filename>.pptx
npm --prefix <project-dir> run export:pdf -- <output-dir>/ppt
라이선스
- 메인 리포지토리는 AGPL-3.0 (강력한 코퓰라이트)로 배포됩니다. 사용, 수정, 배포는 가능하지만, 네트워크 서비스 버전이나 파생작은 동일한 라이선스 하에 오픈소스화해야 합니다.
- 내보내기 엔진(
project/packages/html-deck-to-pptx)은 프로퍼라이어터리 구성 요소이며, 스킬의 일부로만 사용 가능합니다. 별도 추출 또는 배포는 불가능합니다.
결론 Dashi PPT Skill은 문서를 정교한 편집 가능한 슬라이드 데크로 변환할 수 있는 실용적이고 로컬에서 실행되는 AI 어시스턴트입니다. LLM 생성 콘텐츠의 속도를 활용하면서도, 최종 프레젠테이션을 직접 조정할 수 있는 전문가에게 특히 유용합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트