Agent Skillsnyldn/claude-octopus › skill-deck

skill-deck

GitHub

根据简报生成专业幻灯片演示文稿,支持受众、篇幅和语调配置,经大纲确认后导出为PPTX文件。

.claude/skills/skill-deck/SKILL.md nyldn/claude-octopus

Trigger Scenarios

需要制作幻灯片或演示文稿 请求生成pitch deck或视觉摘要

Install

npx skills add nyldn/claude-octopus --skill skill-deck -g -y
More Options

Non-standard path

npx skills add https://github.com/nyldn/claude-octopus/tree/main/.claude/skills/skill-deck -g -y

Use without installing

npx skills use nyldn/claude-octopus@skill-deck

指定 Agent (Claude Code)

npx skills add nyldn/claude-octopus --skill skill-deck -a claude-code -g -y

安装 repo 全部 skill

npx skills add nyldn/claude-octopus --all -g -y

预览 repo 内 skill

npx skills add nyldn/claude-octopus --list

SKILL.md

Frontmatter
{
    "name": "skill-deck",
    "aliases": [
        "deck",
        "slides",
        "presentation"
    ],
    "trigger": "EXPLICITLY USE when user requests:\n- \"create a deck\", \"build slides\", \"make a presentation\"\n- \"generate a pitch deck\", \"create board presentation\"\n- \"slide deck for [topic]\", \"presentation about [topic]\"\n- \"investor deck\", \"strategy presentation\", \"project update slides\"\n\nDO NOT activate for:\n- Converting existing markdown to PPTX (use \/octo:docs instead)\n- General file conversions (use document-skills directly)\n- When document-skills plugin not installed",
    "description": "Generate slide deck presentations from briefs — use when you need slides, pitch decks, or visual summaries",
    "disable-model-invocation": true
}

Slide Deck Generator

Generate professional slide decks from briefs with optional research, outline approval, and PPTX export.

Prerequisites

The document-skills plugin MUST be installed for PPTX rendering:

/plugin list | grep document-skills

If not installed, tell the user:

The document-skills plugin is required for PPTX generation.
Install it with: /plugin install document-skills@anthropic-agent-skills

Pipeline (4 Steps)

Step 1: Gather Brief

Parse the user's topic and description. Use AskUserQuestion to clarify:

Question 1 - Audience:

  • Executives / Board
  • Engineers / Technical
  • Investors / Fundraising
  • General / Mixed

Question 2 - Slide count target:

  • Short (5-10 slides)
  • Standard (10-20 slides)
  • Extended (20+ slides)

Question 3 - Tone:

  • Formal / Business
  • Technical / Detailed
  • Casual / Conversational

If the user already provided clear context (e.g., "10-slide investor pitch deck about our Series A"), skip questions where the answer is obvious.

Step 2: Research (Optional)

If the topic needs external research or context gathering:

  • Use the Task tool with Explore or general-purpose subagent to gather relevant information
  • For deeper multi-AI research, suggest: "For comprehensive multi-provider research, run /octo:discover [topic] first, then /octo:deck to build slides from the results"
  • If the user provides their own content, notes, or a research file, skip this step entirely

This step is OPTIONAL. Many decks are built from the user's own knowledge or existing documents.

Step 3: Generate Outline

Build a slide-by-slide outline in markdown format. Structure:

## Slide 1: [Title Slide]
- Presentation title
- Subtitle / Date / Author

## Slide 2: [Agenda / Overview]
- Key topics to cover

## Slide 3: [First Content Section]
- Bullet point 1
- Bullet point 2
- Bullet point 3

## Slide N: [Summary / Next Steps]
- Key takeaways
- Call to action

IMPORTANT: Present the outline to the user for approval using AskUserQuestion:

  • "Looks good, generate PPTX" — Proceed to Step 4
  • "Add more slides" — Expand specific sections
  • "Change focus" — Restructure around different themes
  • "Start over" — Return to Step 1

This is the wireframe gate — the user MUST approve the outline structure before PPTX generation.

Step 4: Render PPTX

Once the outline is approved:

  1. Use the document-skills:pptx skill to convert the approved markdown outline to PowerPoint
  2. Each ## heading becomes a slide
  3. Bullet points under each heading become slide content
  4. Save the PPTX file to the current working directory with a descriptive filename

Example filename: Series-A-Pitch-Deck-2026-02-14.pptx

Slide Structure Best Practices

Apply these when generating outlines:

  • Title slide: Presentation name, subtitle, date, presenter
  • Agenda slide: 3-5 key topics (for decks > 7 slides)
  • One idea per slide: Keep slides focused
  • 5-7 bullets max: Per slide for readability
  • Summary slide: Key takeaways at the end
  • Next steps / CTA: Final slide with clear actions

By Audience Type

Executives / Board:

  • Lead with business impact and metrics
  • Use "So what?" framing for every slide
  • Include financial implications
  • End with decisions needed

Engineers / Technical:

  • Include architecture diagrams (describe for slides)
  • Show trade-offs and alternatives considered
  • Include implementation timelines
  • Reference technical specifications

Investors / Fundraising:

  • Problem → Solution → Market → Traction → Team → Ask
  • Include market size (TAM/SAM/SOM)
  • Show growth metrics and projections
  • Clear funding ask and use of funds

General / Mixed:

  • Balance detail with accessibility
  • Define technical terms
  • Use analogies and examples
  • Include visual descriptions

Integration with Other Skills

This skill works well in combination with:

  • /octo:discover [topic] — Research first, then build deck from findings
  • /octo:docs — For converting existing markdown to other formats
  • /octo:prd — Generate a PRD, then create a presentation summarizing it
  • /octo:brainstorm — Brainstorm ideas, then structure into a deck

Example Workflows

Quick Deck from Brief

User: "Create a 10-slide deck about our Q1 results"
→ Step 1: Clarify audience (executives)
→ Step 2: Skip (user has the data)
→ Step 3: Generate outline, get approval
→ Step 4: Render PPTX

Research-Backed Deck

User: "Build a presentation about AI trends in healthcare"
→ Step 1: Clarify audience and scope
→ Step 2: Research using Task agents
→ Step 3: Generate outline from research, get approval
→ Step 4: Render PPTX

Deep Research + Deck

User: "I need a comprehensive investor deck about the autonomous vehicles market"
→ Suggest: "/octo:discover autonomous vehicles market" first
→ Then: "/octo:deck" using the research synthesis

Slide deck skill for claude-octopus v8.12.0+

Version History

  • 242e51d Current 2026-08-20 09:29

Same Skill Collection

.claude/skills/extract-skill/SKILL.md
.claude/skills/flow-deliver/SKILL.md
.claude/skills/flow-parallel/SKILL.md
.claude/skills/flow-spec/SKILL.md
.claude/skills/skill-agent-topology/SKILL.md
.claude/skills/skill-architecture/SKILL.md
.claude/skills/skill-audit/SKILL.md
.claude/skills/skill-authoring/SKILL.md
.claude/skills/skill-claw/SKILL.md
.claude/skills/skill-code-review/SKILL.md
.claude/skills/skill-content-pipeline/SKILL.md
.claude/skills/skill-context-detection/SKILL.md
.claude/skills/skill-copilot-provider/SKILL.md
.claude/skills/skill-cost-projections/SKILL.md
.claude/skills/skill-coverage-audit/SKILL.md
.claude/skills/skill-debate/SKILL.md
.claude/skills/skill-debug/SKILL.md
.claude/skills/skill-decision-support/SKILL.md
.claude/skills/skill-deep-research/SKILL.md
.claude/skills/skill-design-lineage/SKILL.md
.claude/skills/skill-doc-delivery/SKILL.md
.claude/skills/skill-doc-sync/SKILL.md
.claude/skills/skill-doctor/SKILL.md
.claude/skills/skill-factory/SKILL.md
.claude/skills/skill-finish-branch/SKILL.md
.claude/skills/skill-intake/SKILL.md
.claude/skills/skill-intent-contract/SKILL.md
.claude/skills/skill-issues/SKILL.md
.claude/skills/skill-iterative-loop/SKILL.md
.claude/skills/skill-knowledge-work/SKILL.md
.claude/skills/skill-meta-prompt/SKILL.md
.claude/skills/skill-native-escalation-routing/SKILL.md
.claude/skills/skill-parallel-agents/SKILL.md
.claude/skills/skill-prd/SKILL.md
.claude/skills/skill-pressure-test/SKILL.md
.claude/skills/skill-quick/SKILL.md
.claude/skills/skill-resume/SKILL.md
.claude/skills/skill-review-response/SKILL.md
.claude/skills/skill-rollback/SKILL.md
.claude/skills/skill-security-audit/SKILL.md
.claude/skills/skill-security-framing/SKILL.md
.claude/skills/skill-ship/SKILL.md
.claude/skills/skill-staged-review/SKILL.md
.claude/skills/skill-status/SKILL.md
.claude/skills/skill-task-management-v2/SKILL.md
.claude/skills/skill-tdd/SKILL.md
.claude/skills/skill-thought-partner/SKILL.md
.claude/skills/skill-ui-ux-design/SKILL.md
.claude/skills/skill-verification-gate/SKILL.md

Metadata

Files
0
Version
242e51d
Hash
cce948de
Indexed
2026-08-20 09:29

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-21 05:17
浙ICP备14020137号-1 $방문자$