presentation-workflow
A skill for creating, updating, and managing slide presentations. Use for tasks involving slide decks, speaker notes, and integrating presentation materials with Git.
Best use case
presentation-workflow is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
A skill for creating, updating, and managing slide presentations. Use for tasks involving slide decks, speaker notes, and integrating presentation materials with Git.
Teams using presentation-workflow should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/presentation-workflow/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How presentation-workflow Compares
| Feature / Agent | presentation-workflow | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
A skill for creating, updating, and managing slide presentations. Use for tasks involving slide decks, speaker notes, and integrating presentation materials with Git.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Presentation Workflow This skill provides a structured workflow for creating and managing slide presentations, from initial concept to final delivery and version control. ## Core Principles - **Governance First:** All presentation artifacts are version-controlled and auditable. - **Proof Over Promise:** Slides are built on verifiable data and evidence. - **Quiet Execution:** The process is automated and efficient, speaking through the quality of the output. ## Workflow Phases This skill follows a five-phase workflow: 1. **Initialization:** Create the slide deck structure. 2. **Content Generation:** Create the individual slides. 3. **Speaker Notes:** Generate the presentation script. 4. **Final Presentation:** Assemble and present the final deck. 5. **Version Control:** Commit all artifacts to Git. ### Phase 1: Initialization Use `slide_initialize` to create the project structure and outline. If the user provides a detailed outline, use it. Otherwise, create a standard structure: - Title Slide - Problem Statement - Proposed Solution - Architecture/Methodology - Key Features/Differentiators - Market/Use Cases - Financials/Projections (if applicable) - Next Steps/Call to Action ### Phase 2: Content Generation Use `slide_edit` to create each slide. Adhere to the following principles: - **Visual Consistency:** Maintain a consistent design language (colors, fonts, layout). - **Data-Driven:** Use charts and tables to present data. Never fabricate information. - **Stark & Minimal:** Focus on clarity and impact. Avoid decorative elements. ### Phase 3: Speaker Notes Use `slide_edit_notes` to generate the presentation script. The notes should be: - **Concise:** Under 200 words per slide. - **Authoritative:** Clear, direct, and confident. - **Structured:** Use talking points for natural delivery. ### Phase 4: Final Presentation Use `slide_present` to assemble the final slide deck. This tool generates the final output and provides the presentation link. ### Phase 5: Version Control Use the `shell` tool to commit all presentation artifacts to a Git repository. This includes: - The presentation project directory - The final presentation notes (`slide_notes.md`) - Any supporting assets (images, data files) Create a new, separate repository for each presentation project to maintain modularity and a clean history. ## Bundled Resources - **`templates/`**: Contains a `slide_template.html` for consistent slide design. - **`scripts/`**: Includes a `git_push.sh` script to automate the version control process.
Related Skills
workflow-status
Display project workflow progress by reading handoff documents in .docs/ directory. This skill should be used when users want to check their workflow status, see what phase they're in, or when other workflow skills need to verify prerequisites. Provides reusable prerequisite-checking templates for integration with other workflow skills.
workflow-new-plugin
Guided workflow for creating a new Volon plugin — ideation, requirements, spec, plan, tasks.
workflow-integration-git
Git commit workflow with conventional commits, artifact cleanup, and optional push/PR creation
workflow-guide
Provides guidance on Cursor ↔ Claude Code 2-agent workflow. Use when user mentions ワークフローについて, Cursorとの連携, 作業の流れ, 2-agent workflow, collaboration. Do NOT load for: 実装作業, ワークフロー設定, ハンドオフ実行.
workflow-creator
Create complete Claude Code workflow directories with curated skills. Use when user wants to (1) create a new workflow for specific use case (media creator, developer, marketer, etc.), (2) set up a Claude Code project with pre-configured skills, (3) download and organize skills from GitHub repositories, or (4) generate README.md and AGENTS.md documentation for workflows. Triggers on phrases like "create workflow", "new workflow", "set up workflow", "build a xxx-workflow".
testing-workflow
Integrated testing workflow combining all testing tools and MCPs. Use when deciding which testing tools to use, planning testing strategy, or executing tests in different environments and phases. Tags official skills: wallaby-testing, web-browser, agent-browser. Triggers on "testing workflow", "which test tool", "testing strategy", "run tests", "test combination".
spec-workflow-orchestrator
Orchestrate comprehensive planning phase from ideation to development-ready specifications using 4 specialized agents
setup-workflow
Initial setup workflow for claude-pilot plugin - directory creation, statusline configuration, documentation sync, GitHub star request
rollback-workflow-builder
Creates safe rollback procedures for deployments with automated workflows, rollback runbooks, version management, and incident response. Use for "rollback automation", "deployment recovery", "incident response", or "production rollback".
raw-workflow-creator
Create and run RAW workflows. Use this skill when the user asks to create a workflow, automate a task, build a data pipeline, generate reports, or asks "How do I build X with RAW?".
pr-workflow
Create branches, commits, and pull requests following project conventions. Use when the user wants to commit changes, create a PR, push code, or mentions git workflow.
ppt-to-video-workflow
PPT/슬라이드를 나레이션과 자막이 포함된 영상으로 변환합니다. PPTX 파일 또는 slides.json에서 슬라이드 이미지를 추출/렌더링하고, TTS로 나레이션을 생성하며, 자막을 추가하여 최종 MP4 영상을 만듭니다. "PPT를 영상으로 만들어줘", "발표 영상 생성", "자막 포함 영상 만들기" 요청 시 사용합니다.