About pptx-visual-assets
A skill for placing visual assets in PowerPoint decks without replacing editable content. It guides asset selection, rights and source checks, placement, and accessibility-conscious layout.
Key features
- 01Asset selection by comprehension need
- 02Source, rights, and alt-text checks
- 03Bounding-box and layer guidance
- 04Preserve readable, editable slide content
- 05Source manifest recording
Use cases
- 01Adding an icon or image to clarify a slide
- 02Checking asset rights and provenance before use
- 03Reviewing image placement and text overlap
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ wshobson/ agents --skill pptx-visual-assetsAfter installing, type/pptx-visual-assetsin Claude Code to confirm it loaded.
Bundled filesreferences/asset-guidance.md
Details
From the project READMEPPTX Visual Assets
Use visual assets to support a slide's message, never to flatten or replace editable content.
Workflow
- Select the asset type only when it improves comprehension: icon, image, SVG, diagram, or infographic.
- Confirm the local asset path, source, usage rights, and concise alt text before placement.
- Add the asset with a final inch bbox, deliberate z-index, and
contentorlayout_designclassification. - 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.
Comments
Markdown supported