pptx-visual-assets — скилл для Claude Code: что делает
Вставляет проверенные изображения, иконки и SVG в редактируемые презентации PPTX с фиксацией прав и точных координат в дюймах.
/plugin marketplace add wshobson/agents
/plugin install pptx-deck-creation@claude-code-workflowsЧто делает pptx-visual-assets
Скилл задаёт строгий сценарий отбора и вставки графики в презентации PowerPoint. Агент проверяет локальный путь к файлу, источник, права на использование и описание alt text. Графика позиционируется через границы в дюймах и z-index, получая категорию content или layout_design. Пропорции исходника сохраняются, поэтому картинка не деформируется и не закрывает текст слайда.
Правила исключают фиктивную вёрстку. Запрещено оборачивать растр в SVG или заменять живой текст слайда скриншотом. Все подписи, легенды и шаги схем переносятся нативными блоками PowerPoint. Если прав или подходящего файла нет, скилл не ставит черновик, а сообщает об отсутствии ресурса. Детали об источнике он пишет в манифест.
Ставьте этот скилл, если собираете презентации через агентов и хотите сохранить файлы полностью редактируемыми.
Какие задачи решает
- встроить SVG и векторные иконки без потери редактируемости текста
- рассчитать точные границы в дюймах и z-index слоёв графики
- зафиксировать права на медиафайлы и их источники в манифесте
- отсеять заглушки при отсутствии подходящих иллюстраций
Примеры запросов агенту
- Добавь схему процесса из assets/architecture.svg на слайд 3 с нативными подписями
- Размести иконку рядом с блоком параметров, сохранив пропорции и отступы
Как установить pptx-visual-assets
1Через маркетплейс плагинов
/plugin marketplace add wshobson/agents/plugin install pptx-deck-creation@claude-code-workflows2Через Skills CLI (Vercel)
npx skills add wshobson/agents --skill pptx-visual-assets -a claude-code3Вручную: положить файлы
~/.claude/skills/pptx-visual-assets/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/pptx-visual-assets/
1Через Skills CLI (Vercel)
npx skills add wshobson/agents --skill pptx-visual-assets -a codex2Вручную: положить файлы
.agents/skills/pptx-visual-assets/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add wshobson/agents --skill pptx-visual-assets -a cursor2Вручную: положить файлы
.cursor/skills/pptx-visual-assets/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install wshobson/agents pptx-visual-assets2Вручную: положить файлы
.github/skills/pptx-visual-assets/SKILL.mdКомандой платформы
gemini skills install https://github.com/wshobson/agents --path plugins/pptx-deck-creation/skills/pptx-visual-assetsВручную: положить файлы
.devin/skills/pptx-visual-assets/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Похожие
Вопросы о pptx-visual-assets
Как установить pptx-visual-assets в Claude Code?
Выполните npx skills add wshobson/agents --skill pptx-visual-assets -a claude-code или добавьте плагин командой /plugin install pptx-deck-creation@claude-code-workflows.
Что делает pptx-visual-assets?
Он управляет добавлением иконок, диаграмм, иллюстраций и SVG на слайды PPTX, контролируя авторские права и нативные объекты PowerPoint.
Разрешает ли скилл использовать растровую графику внутри SVG?
Нет. Скилл требует только чистые векторные источники и запрещает выдавать растровые картинки в контейнере SVG за векторную графику.
Исходный текст
SKILL.md · MIT
--- name: pptx-visual-assets description: "Use when selecting and placing approved supporting icons, images, SVGs, diagrams, or infographics in an editable PPTX deck." --- # PPTX Visual Assets Use visual assets to support a slide's message, never to flatten or replace editable content. ## Workflow 1. Select the asset type only when it improves comprehension: icon, image, SVG, diagram, or infographic. 2. Confirm the local asset path, source, usage rights, and concise alt text before placement. 3. Add the asset with a final inch bbox, deliberate z-index, and `content` or `layout_design` classification. 4. Preserve aspect ratio and check that no asset covers readable text or leaves essential information locked in an image. ## Rules - Use simple, legible icons alongside text labels. - Place captions beside images rather than over them. - Use true SVG sources only when they are clean vectors; never wrap a raster image in SVG and call it editable. - Recreate essential labels, legends, values, and process steps with native PowerPoint objects. - If rights, provenance, or a suitable asset are unavailable, omit the asset and report the gap. Never add a placeholder as a finished visual. - Record provider or source details in the source manifest. Never request secrets in chat. See `references/asset-guidance.md` for licensing, placement, and SVG constraints.
© kimtth · MIT · wshobson/agents