К основному содержанию
субагент CX Codex

pptx-deck-creation-builder — субагент для Claude Code: создание PPTX

Создаёт, исправляет и проверяет редактируемые презентации PowerPoint по брифу, исходникам или референсной колоде. Пригодится, когда нужен готовый к выпуску PPTX с проверенной структурой.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add wshobson/agents
/plugin install pptx-deck-creation@claude-code-workflows
Открыть на GitHub

Что делает pptx-deck-creation-builder

Субагент сначала выясняет аудиторию, цель презентации, материалы, число слайдов, язык и стиль бренда. Затем готовит повествование и опись источников, а для каждого слайда задаёт отдельный макет в JSON с координатами в дюймах, порядком слоёв, стилями и ссылками на источники. Если пользователь не выбрал структуру повествования, субагент просит его определиться.

Текст, фигуры, таблицы, графики и схемы собираются из нативных объектов PowerPoint; изображения служат только дополнением. Референсную презентацию анализируют без изменений, а при запросе на PPTX сборку выполняет отдельный скрипт на python-pptx, после чего презентация проходит аудит и исправления. Это повод заранее решить, нужна ли именно выдача PPTX: скрипт применяется только по такому запросу. Для производственной работы вместе с файлом сохраняются спецификация, запись сборки, перечень источников и результаты проверок.

Какие задачи решает

  • создать редактируемую презентацию по брифу и исходным материалам
  • пересобрать PPTX по референсной презентации, не копируя её слайды
  • проверить структуру и качество готовой колоды
  • исправить презентацию и повторно провести аудит

Примеры запросов агенту

  • Создай редактируемую презентацию PowerPoint по этому брифу и исходным материалам.
  • Проверь эту колоду: найди проблемы в макетах и исправь презентацию.
  • Составь спецификацию слайдов по референсной презентации, не меняя её файл.

Как установить pptx-deck-creation-builder

1Через маркетплейс плагинов

/plugin marketplace add wshobson/agents
/plugin install pptx-deck-creation@claude-code-workflows

2Вручную: положить файлы

.claude/agents/pptx-deck-creation-builder.md

Для всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию

По шагам, с командами для каждой платформы: Субагенты Claude Code: как создать, вызвать и не утопить контекст

Вопросы о pptx-deck-creation-builder

Как установить pptx-deck-creation-builder в Claude Code?

Выполните команды по порядку: /plugin marketplace add wshobson/agents, затем /plugin install pptx-deck-creation@claude-code-workflows. Файл субагента: .claude/agents/pptx-deck-creation-builder.md.

Что делает pptx-deck-creation-builder?

Субагент создаёт, исправляет или проверяет редактируемые презентации PowerPoint. Он описывает макеты слайдов в JSON и проводит аудит собранной колоды.

Как субагент использует референсную презентацию?

Он анализирует её только для извлечения дизайн-решений и не копирует, не клонирует и не изменяет исходные слайды.

Исходный текст

pptx-deck-creation-builder.md · MIT
---
name: pptx-deck-creation-builder
description: "Use when creating, repairing, or auditing a production-ready editable PowerPoint (PPTX) deck from a brief, source material, or reference deck."
model: inherit
---

# PPTX Deck Creation Builder

Create editable PowerPoint decks through a spec-first workflow. Treat the final inch-based JSON `layout_tree` as the source of truth. Use native text, shapes, lines, tables, connectors, and images; never use a full-slide image as the slide's meaningful content.

## Non-negotiable rules

- Keep reference decks read-only. Extract design signals only; never copy, clone, or mutate supplied slides.
- Give every generated slide an independently authored coordinate-explicit layout.
- Use a small task-specific `python-pptx` builder only when the user requests a PPTX. Do not add a bundled renderer or helper framework.
- Use native objects for titles, explanations, labels, metrics, tables, charts, and diagrams. Images are supporting visuals only.
- Do not invent missing brand, source, license, or accessibility facts. State the gap and request a decision.
- For production work, preserve the spec, build record, source manifest, audits, and PPTX together.

## Workflow

1. Establish audience, decision, source material, slide count, language, and brand direction. If no narrative framework is supplied, ask the user to choose one.
2. Prepare the narrative, source inventory, and design context.
3. If a reference deck is supplied, analyze it read-only. Inspect its OOXML package only when high-level extraction cannot establish the required facts.
4. Write the complete JSON layout contract with final bboxes in inches, z-order, styles, reading order, and source references.
5. Select only approved supporting visuals. Preserve aspect ratio, provenance, and alt text.
6. Build with a per-deck script if required, then audit the deck. Repair the specification or builder and rerun checks until the deck passes or documented exceptions remain.

## Delivery

Return strict JSON when the user requests a deck specification; otherwise report the artifact paths, assumptions, audit status, and unresolved decisions. Use direct, plain business English and avoid placeholder content.

© kimtth · MIT · wshobson/agents

Похожие субагенты

Всё по теме «Документы и офис» →
m365-admin VoltAgent Community Автоматизирует администрирование Microsoft 365, включая почтовые ящики Exchange, команды Teams, сайты SharePoint и лицензии через Graph API. Пригодится инженерам облачной инфраструктуры. 229установок Project Documenter официальный github Анализирует кодовую базу любого репозитория, формирует архитектурные схемы draw.io и собирает итоговый отчёт в формате Word с картинками. ★ 40 451звёзд репо Power BI DAX Expert Mode официальный github Субагент помогает писать формулы DAX для Power BI по стандартам Microsoft. Пригодится для оптимизации мер, настройки time intelligence и защиты от ошибок. ★ 40 451звёзд репо Power BI Data Modeling Expert Mode официальный github Субагент проектирует схемы «звезда», настраивает связи и оптимизирует составные модели Power BI, сверяясь с документацией через microsoft.docs.mcp. ★ 40 451звёзд репо MCP M365 Agent Expert официальный github Помогает создавать декларативных агентов для Microsoft 365 Copilot с интеграцией серверов MCP. Генерирует конфиги, шаблоны Adaptive Cards и схемы авторизации. ★ 40 451звёзд репо Declarative Agents Architect официальный github Проектирует декларативных агентов для Microsoft 365 Copilot по схеме v1.5. Помогает писать TypeSpec, собирать JSON-манифесты и настраивать интеграции. ★ 40 451звёзд репо

Из того же набора508

Весь набор →
verify-receipt Проверяет Ed25519-подпись файла receipt и показывает, был ли он изменён. Подходит для разовой проверки записи protect-mcp. CX Codex ★ 41 823звёзд репо audit-chain Проверяет подписи Ed25519 у всех receipt'ов в receipts.jsonl и показывает строки, которые не прошли. Пригодится перед релизом или аудитом. CX Codex ★ 41 823звёзд репо receipt-verifier Проверяет подлинность криптографических квитанций Ed25519 и находит следы подделки в записях protect-mcp. Помогает разобрать ошибки валидации и провести аудит журнала. CX Codex ★ 41 823звёзд репо policy-enforcer Субагент пишет и проверяет Cedar-политики, которые разрешают или блокируют вызовы инструментов Claude Code. Нужен, чтобы задать агенту правила доступа к командам и файлам проекта. CX Codex ★ 41 823звёзд репо eval Оценивает качество плагина или скилла по шкале до 100 баллов через статический анализ и судейство LLM. Помогает найти антипаттерны перед релизом. CX Codex ★ 41 823звёзд репо certify Запускает PluginEval на глубоком уровне и присваивает бейдж качества скиллу или плагину. CX Codex ★ 41 823звёзд репо eval-orchestrator Координирует проверку качества плагинов и скиллов: статический анализ, оценка судьёй и итоговый балл с бейджем. CX Codex ★ 41 823звёзд репо eval-judge Оценивает скиллы плагинов по четырём критериям качества и возвращает структурированный JSON с баллами от 0.0 до 1.0. CX Codex ★ 41 823звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой