extract-skill
Reverse-engineer design systems, tokens, and components from live products or screenshots
Generate slide deck presentations from briefs — use when you need slides, pitch decks, or visual summaries
$ npx -y skills add nyldn/claude-octopus --skill skill-deck --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/skill-deckContext preview
The summary Claude sees to decide when to auto-load this skill.
Generate slide deck presentations from briefs — use when you need slides, pitch decks, or visual summaries
name: skill-deck description: "Generate slide deck presentations from briefs — use when you need slides, pitch decks, or visual summaries" disable-model-invocation: true
> **Host: Codex CLI** — This skill was designed for Claude Code and adapted for Codex. > Cross-reference commands use installed skill names in Codex rather than `/octo:*` slash commands. > Use the active Codex shell and subagent tools. Do not claim a provider, model, or host subagent is available until the current session exposes it. > For host tool equivalents, see `skills/blocks/codex-host-adapter.md`.
Generate professional slide decks from briefs with optional research, outline approval, and PPTX export.
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
Parse the user's topic and description. Use **AskUserQuestion** to clarify:
**Question 1 - Audience:**
**Question 2 - Slide count target:**
**Question 3 - Tone:**
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.
If the topic needs external research or context gathering:
This step is OPTIONAL. Many decks are built from the user's own knowledge or existing documents.
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**:
This is the **wireframe gate** — the user MUST approve the outline structure before PPTX generation.
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`
Apply these when generating outlines:
**Executives / Board:**
**Engineers / Technical:**
**Investors / Fundraising:**
**General / Mixed:**
This skill works well in combination with:
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
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
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+*
Every AI model has blind spots. Claude Octopus supports twelve external provider integrations — Codex, Antigravity CLI, Copilot, Qwen, Ollama, Perplexity, OpenRouter, OrcaRouter, OpenCode, Cursor CLI, Grok, and Kimi Code — alongside the built-in Claude Code
Repo: nyldn/claude-octopus
Reverse-engineer design systems, tokens, and components from live products or screenshots
Multi-AI requirements scoping using available external providers (Double Diamond Define phase). Priority triggers: octo define, octo scope, co-define,…
Multi-AI validation, scoring, and review using available external providers (Double Diamond Deliver phase)
Multi-AI implementation using available external providers (Double Diamond Develop phase). DO NOT use for simple code edits, reading/reviewing code, built-in…
Multi-AI research using available external providers (Double Diamond Discover phase)
Decompose and execute large changes, migrations, or multi-issue fixes in parallel with quality gates