deck-outline

Solid

Build the slide outline and structure for a presentation from a topic or prompt: parameters (n_slides, language, tone, verbosity), content rules (one idea per slide, no bold/italic, no URLs, no emoji — SVG icons only), layout mapping (content -> title/table/chart/comparison/process/metrics...), auto-layout selection. Output: outline.md + a JSON spec consumed by deck-html and deck-pptx. Triggers: 'план презентации', 'структура слайдов', 'аутлайн презентации', 'раскадровка', 'сценарий презентации', 'outline slides', 'slide structure', 'deck outline', 'составь структуру доклада'.

AI & Automation 5 stars 0 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
26
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Deck Outline — slide structure from a topic Use this skill when a presentation needs its **structure built first**: turn a topic/prompt/content into a slide-by-slide outline with explicit layouts and a palette note. The output is the single source of truth that `deck-html` (slides) and `deck-pptx` (PowerPoint) both consume. ## When to use - User asks for "план презентации", "структура слайдов", "раскадровка", "outline", "structure the deck". - A presentation pipeline starts here: outline → slides → pptx. - Content exists but slide-by-slide structure does not. ## Do NOT use - To BUILD slides (`slides.html`) — that is `deck-html`. - To BUILD the .pptx — that is `deck-pptx`. - For one-off slide tweaks without a structure pass. ## Step 0 — Parameters (defaults win over content wishes) | Parameter | Default | Range | |---|---|---| | `n_slides` | auto-detect | 1–20 | | `language` | auto-detect | ru/en | | `tone` | clear professional | varies | | `verbosity` | standard | concise≈20 words · standard≈40 · text-heavy≈60 | | `include_title_slide` | true | true/false | | `include_table_of_contents` | false | true/false | Explicit parameters are **authoritative**: if the topic asks for a different language/count, the parameters win. ## Step 1 — Content rules (critical, from Presenton) Each slide is Markdown **content** (what the audience actually sees), not a prompt or a build command. - Every slide: `## Title` + content (bullets / comparison / table / metrics). - Volume: `...

Details

Author
bestdeejay-design
Repository
bestdeejay-design/agent-skills
Created
1 weeks ago
Last Updated
yesterday
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category