pptx-visual-assets
wshobson/agents
Select and place approved icons, images, SVGs, and diagrams in PowerPoint decks while preserving editability.
What is pptx-visual-assets?
This skill helps you add visual assets—icons, images, SVGs, diagrams, and infographics—to PowerPoint presentations in ways that support rather than replace editable content. Use it when you need to enhance slide comprehension with approved visuals while maintaining the deck's editability and accessibility.
- Select appropriate asset types (icons, images, SVGs, diagrams, infographics) based on comprehension value
- Verify local asset paths, sources, usage rights, and alt text before placement
- Place assets with precise positioning, z-index control, and content/layout classification
- Preserve aspect ratios and ensure assets don't obscure text or lock information in images
- Recreate essential labels, legends, and process steps using native PowerPoint objects instead of embedding them in images
How to install pptx-visual-assets
npx skills add https://github.com/wshobson/agents --skill pptx-visual-assets- Access to approved visual assets with confirmed usage rights
- Local file paths or sources for icons, images, SVGs, and diagrams
- Understanding of PowerPoint object positioning and z-index concepts
How to use pptx-visual-assets
- 1.Identify where a visual asset would improve slide comprehension without replacing editable content
- 2.Confirm the asset type (icon, image, SVG, diagram, or infographic) and verify its local path and usage rights
- 3.Write concise alt text describing the asset for accessibility
- 4.Place the asset with precise inch-based bounding box coordinates and deliberate z-index layering
- 5.Classify the asset as either 'content' or 'layout_design' in the placement metadata
- 6.Verify the asset preserves aspect ratio and doesn't cover readable text or lock essential information in the image
- 7.Record the asset's provider or source in your source manifest
Use cases
- Adding icons next to bullet points to reinforce key concepts without replacing text
- Placing diagrams or infographics that illustrate processes while keeping all labels editable
- Including product screenshots or reference images with captions positioned beside rather than over them
- Enhancing data-heavy slides with supporting SVG visualizations that remain vector-based
- Documenting visual asset sources and usage rights in a source manifest for compliance
- Presentation designers building professional decks
- Technical writers creating instructional or process documentation
- Product managers preparing pitch or training materials
- Anyone creating accessible, editable PowerPoint presentations
pptx-visual-assets FAQ
No. If rights, provenance, or a suitable asset are unavailable, omit the asset and report the gap rather than adding a placeholder.
No. Recreate essential labels, legends, values, and process steps using native PowerPoint objects to keep the deck fully editable.
Use true SVG sources only when they are clean vectors. Never wrap a raster image in SVG format and call it editable.
Place captions beside images rather than overlaying them on top of the image.
Document provider or source details in the source manifest for each asset, but never request or store secrets in chat.
Full instructions (SKILL.md)
Source of truth, from wshobson/agents.
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
- 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.
Related skills
More from wshobson/agents and the wider catalog.

preference-optimization
Align fine-tuned models with preference data using DPO, ORPO, KTO, or SimPO.

projection-patterns
Build read models and projections from event streams for CQRS and event-sourced systems.

prometheus-configuration
Set up Prometheus for comprehensive metric collection, storage, and monitoring of infrastructure and applications.

prompt-engineering-patterns
Master advanced prompt engineering techniques to maximize LLM performance and reliability.

protect-mcp-setup
Cryptographic policy enforcement and Ed25519-signed audit receipts for Claude Code tool calls.

protocol-reverse-engineering
Capture, analyze, and document network protocols for security research and debugging.