Community라이팅 & 에디팅github.com

daymade/ppt-creator

주제나 문서로 전문적인 슬라이드 데크를 생성합니다. 데이터 기반 차트, 발표자 노트, 완전한 PPTX 파일을 포함한 구조화된 콘텐츠를 생성하며, 피라미드 원리, 주장-증거와 같은 설득력 있는 스토리텔링 원칙을 적용합니다. Marp, PowerPoint 등 여러 형식을 지원합니다. 프레젠테이션, 피치, 슬라이드 데크, 기조연설에 사용하세요.

ppt-creator란 무엇인가요?

이 스킬은 주제나 문서로부터 전문적인 프레젠테이션 슬라이드 데크를 자동으로 생성합니다. 사용자는 간단한 주제 또는 상세한 문서를 입력하면, 스킬이 구조화된 콘텐츠를 생성하고 데이터 기반 차트, 발표자 노트, 최종 PPTX 파일을 만들어냅니다. 특히 피라미드 원리와 주장-증거 기법과 같은 설득력 있는 스토리텔링 원칙을 적용하여 청중을 효과적으로 설득할 수 있는 프레젠테이션을 구성합니다. Marp와 PowerPoint 형식을 모두 지원하여 사용자가 선호하는 도구에서 바로 사용할 수 있습니다. 이 스킬은 주로 AI 코딩 에이전트(예: Claude Code, Cursor)와 함께 사용되며, 마크다운 기반 입력을 처리하고 Python 라이브러리를 활용하여 완성도 높은 PPTX 파일을 생성합니다. 개발자, 컨설턴트, 마케터 등 프레젠테이션 작성에 시간을 절약하고 싶은 모든 사용자에게 유용합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/daymade/claude-code-skills/tree/main/skills/ppt-creator

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

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

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

문서

ppt-creator은(는) 무엇을 하나요?

주제나 문서로 전문적인 슬라이드 데크를 생성합니다. 데이터 기반 차트, 발표자 노트, 완전한 PPTX 파일을 포함한 구조화된 콘텐츠를 생성합니다. 피라미드 원리, 주장-증거와 같은 설득력 있는 스토리텔링 원칙을 적용합니다. Marp, PowerPoint 등 여러 형식을 지원합니다. 프레젠테이션, 피치, 슬라이드 데크, 기조연설에 사용하세요.

주요 기능

  • 주제 기반 생성: 간단한 주제 입력으로 전체 슬라이드 데크 자동 생성
  • 문서 기반 생성: 기존 문서(마크다운, 텍스트 등)를 분석하여 슬라이드 구조화
  • 데이터 차트: 데이터를 자동으로 분석하여 막대, 꺾은선, 원형 차트 등 시각화 생성
  • 발표자 노트: 각 슬라이드에 대한 상세 발표자 노트 자동 생성
  • 스토리텔링 원칙: 피라미드 원리와 주장-증거 기법을 적용하여 논리적이고 설득력 있는 구조 제공
  • 다중 형식 출력: Marp(마크다운 기반) 및 PowerPoint(PPTX) 형식 지원

사용 방법

주제로 슬라이드 생성

주제: "2024년 AI 트렌드"

문서로 슬라이드 생성

문서: [프로젝트_제안서.md]

출력 형식 지정

형식: marp (또는 pptx)

예시

입력: 주제: "클라우드 네이티브 기술의 장점"

출력: 제목 슬라이드, 3-5개의 본문 슬라이드, 마무리 슬라이드. 각 슬라이드에는 주장-증거 구조, 발표자 노트, 권장 시각 자료 포함.

요구 사항

  • Python 3.8 이상
  • python-pptx 라이브러리 (PPTX 출력용)
  • matplotlib 또는 plotly (데이터 차트 생성용, 선택 사항)

주의 사항

  • 데이터 차트 사용 시 데이터는 명확하고 구조화된 형태로 제공되어야 합니다.
  • 슬라이드 수는 주제 복잡도에 따라 자동 결정되며, 필요시 조정할 수 있습니다.
  • 생성된 PPTX 파일은 추가 편집이 가능하도록 기본 템플릿을 사용합니다.

Individual skills in this repo

This repo contains 9 individual skills — each has its own dedicated page.

daymade/claude-code-skills

>- Generates Chinese/Japanese speech with StepFun's Contextual TTS — default stepaudio-2.5-tts, stepaudio-3-tts for whisper/inline-() prosody. Replaces step-tts-2's voice_label with natural-language instruction. Use for emotional/prosody-controlled synthesis, batch voice lines, migrating from step-tts-2, or cloned voices (2.5/step-tts-2, not v3). Triggers on 阶跃 TTS, 语音合成, 配音. Not for transcription (use stepfun-asr).

daymade/claude-code-skills

This skill should be used when comparing two videos to analyze compression results or quality differences. Generates interactive HTML reports with quality metrics (PSNR, SSIM) and frame-by-frame visual comparisons. Triggers when users mention "compare videos", "video quality", "compression analysis", "before/after compression", or request quality assessment of compressed videos.

daymade/claude-code-skills

Download YouTube videos and HLS streams (m3u8) from platforms like Mux, Vimeo, etc. using yt-dlp and ffmpeg. Use this skill when users request downloading videos, extracting audio, handling protected streams with authentication headers, or troubleshooting download issues like nsig extraction failures, 403 errors, or cookie extraction problems.

daymade/local-conversation-history

Entry point for local AI conversation history across providers. Routes a request to the one skill that owns it, by platform (Claude Code, OpenAI Codex, Kimi CLI) and action (read evidence vs continue interrupted work), and owns the one job none of them own alone: a single inventory spanning all three providers. Use when the provider is unknown or plural ("our history", "what have I been working on", "which chats did I have"), when the user wants Kimi CLI history at all, when it is unclear whether they need evidence or resumption, or when they ask for this skill by name. Vague recall that names no platform ("we discussed this once, when was it?") belongs here rather than to a single-provider reader, because a Claude-only answer to an unscoped question cannot support an absence claim. When the platform and the action are both already clear, load that executor skill directly instead — except Kimi CLI, which has no reader or continuation skill of its own and always routes through here.

daymade/prompt-optimizer

Transform vague prompts into precise, well-structured specifications using EARS (Easy Approach to Requirements Syntax) methodology. This skill should be used when users provide loose requirements, ambiguous feature descriptions, or need to enhance prompts for AI-generated code, products, or documents. Triggers include requests to "optimize my prompt", "improve this requirement", "make this more specific", or when raw requirements lack detail and structure.

daymade/qa-expert

This skill should be used when establishing comprehensive QA testing processes for any software project. Use when creating test strategies, writing test cases following Google Testing Standards, executing test plans, tracking bugs with P0-P4 classification, calculating quality metrics, or generating progress reports. Includes autonomous execution capability via master prompts and complete documentation templates for third-party QA team handoffs. Implements OWASP security testing and achieves 90% coverage targets.

daymade/read-claude-code-history

Reads, searches, and exports local Claude Code history without resuming work. Covers recent session inventory, exact session timelines, verbatim human input including queued mid-turn prompts, full-event keyword search, hybrid recall when wording changed, end-state triage, and deleted-file recovery across active Claude homes plus registered archives. Use whenever the user asks what they or Claude said, wants a Claude Code session ID or original context, remembers prior work vaguely, needs an old file from a transcript, or must prove what a Claude session contained before continuing it. Also owns the only Kimi CLI surface, via its Kimi inventory and search flags. For Codex history use read-codex-history; when the request names no platform at all or spans providers, start at local-conversation-history.

daymade/read-codex-history

Reads, searches, and exports local OpenAI Codex history without continuing the old task. Lists recent Codex sessions, extracts exact prompt-ledger inputs by Session, locates a rollout by verified session_meta identity, reconstructs one chronological user/assistant timeline with fork and compaction lineage, and performs bounded keyword search across live and archived rollouts. Use whenever the user asks what they told Codex, wants recent original inputs, a Codex Session ID, full prior context, fork ancestry, or evidence of what a Codex run did. For Claude Code history use read-claude-code-history.

daymade/twitter-reader

Fetch Twitter/X post content including long-form Articles with full images and metadata. Use when Claude needs to retrieve tweet/article content, author info, engagement metrics, and embedded media. Supports individual posts and X Articles (long-form content). Automatically downloads all images to local attachments folder and generates complete Markdown with proper image references. Preferred over Jina for X Articles with images.

관련 스킬