用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/kimtth/agent-pptify-kit --skill pptx-deck-context命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Create editable, production-ready PPTX decks with narrative planning, explicit layout specs, asset guidance, and quality checks.
Validate and repair editable PPTX artifacts, including layout, package, accessibility, and visual checks.
Reference PPTX analysis: extraction, style analysis, deck diagnostics, and safe read-only OOXML package inspection.
正在显示 SKILL.md
基于 SOC 职业分类
| name | pptx-deck-context |
| description | Prepare the narrative, sources, and design context for an editable PPTX deck. |
Use this skill before writing a deck spec. It covers three parallel preparation tracks: narrative framework (the business story spine), source context (documents, research, reference PPTX), and design context (predefined style profiles in references/design-profiles.md).
The business framework is defined by the user, not by the assistant. If the user has already specified a framework, use it directly. If the user names a framework that does not match any entry in the table, treat it as a custom framework request, confirm the interpretation with the user, and proceed with the custom elicitation questions before planning. If no framework has been specified, present the available options and ask which one to use before planning the deck. Include custom when the user wants to provide their own structure, naming convention, or slide sequence. Do not auto-select a framework on the user's behalf.
| Framework | Best for |
|---|---|
mckinsey | Executive proposals, consulting deliverables, strategic recommendations |
scqa | Problem-solving presentations, situation analysis, incident reports |
pyramid | Complex arguments requiring strong logical structure |
mece | Issue decomposition, audits, multi-workstream analysis |
action-title | Executive communications where every slide must drive action |
assertion-evidence | Technical or academic presentations, research findings |
exec-summary-first | C-suite briefings, board decks, press releases |
custom | User-defined structures, organization-specific playbooks, hybrid narrative patterns |
Use the selected framework as the starting narrative spine, then adapt slide count and evidence density to the user's source material.
| Framework | Default slide spine |
|---|---|
mckinsey | Title → executive summary → situation → complication → key question → recommendation → 2-3 evidence slides → options → roadmap → appendix |
scqa | Title → situation → complication → question → answer → evidence → implementation plan → summary |
pyramid | Title → main answer → argument 1 → argument 2 → argument 3 → evidence → summary |
mece | Title → issue tree → workstream slides → synthesis |
action-title | Title → action summary → action-titled content slides → next steps |
assertion-evidence | Title → overview assertion → assertion/evidence slides → conclusion |
exec-summary-first | Title → full answer on slide 2 → supporting detail → appendix |
custom | Ask for framework name, objective, slide sequence, title rules, layout preferences, and evidence expectations before planning. If the user provides only partial answers, apply Pyramid Principle defaults for any unspecified field, such as assertion-style title rules, and document each assumption in summary.business_framework |
Record the resolved framework in summary.business_framework, including source, slide sequence, title rules, and approved assumptions.
question or McKinsey key question steps as narrative roles rather than mandatory question-form slide titles unless the user explicitly requests literal question titles.summary.source_enrichment so enrichment evidence survives review.source_ref for each metric,
chart value, quotation, and factual claim that the deck will present.pptx-reference-deck-analysis with python-pptx; use that same skill's OOXML utilities when package-level XML inspection is required to inspect production complexity, slide text, style, brand, template, and layout-rhythm facts.summary.design_context.brands.primary_color, brands.accent_colors, brands.fonts, template.slide_size, template.layout_usage, and layout.slides[*].dominant_flow into explicit layout_tree primitives, colors, typography, spacing, and coordinates.layout_tree.Load references/design-profiles.md for the full profile catalog with IDs, best_for guidance, key style signals, and license information. If references/design-profiles.md cannot be loaded, notify the user that design profile selection is unavailable, fall back to fluent-ui-design-tokens defaults using only the inline descriptions in this prompt, and flag the limitation in summary.design_context.
Use bundled design profiles; do not invent a new design template when the user asks for predefined templates.
Apply profile rules in this priority order: (1) explicit user request for a named profile, (2) getdesign-md-design-systems if the deck should visually match a specific real-world brand or product, (3) fluent-ui-design-tokens as the default for all other decks, (4) primer-primitives only when the deck is explicitly developer or GitHub-focused, and (5) corazzon-pptx-design-styles only if the user explicitly requests multiple style options.
getdesign-md-design-systems when the deck should visually echo a specific real-world brand or product (for example Apple, Stripe, Linear, Notion); fetch the matching DESIGN.md entry, lock its tokens in summary.design_context, and translate signals into layout_tree primitives without embedding scraped or proprietary assets.fluent-ui-design-tokens as the default for all remaining new decks, including Microsoft, M365, Teams, Power Platform, enterprise-aligned, general modern, stylish, product, app, pitch, or unspecified visual style requests.primer-primitives for GitHub-style product, developer, or token-driven engineering decks.corazzon-pptx-design-styles when a broader modern style catalog or multiple visual direction options are explicitly useful. Pick one style from the catalog and lock its palette, typography, spacing, and signature element before layout planning.summary.design_context before building the PPTX.Profile descriptions are in references/design-profiles.md — load that file for the full catalog.
deck-spec.json.layout_tree objects, colors, fills, lines, typography, spacing, bboxes, and z-order.classification: "content" objects and decorative/background elements as classification: "layout_design" objects.summary.business_framework.