inject

Inject SmartArt diagrams into assembled PowerPoint decks via OOXML manipulation.

3|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/SteveGJones/jack-tar-deckhand --skill inject-stevegjones
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: inject
Source: https://github.com/SteveGJones/jack-tar-deckhand/tree/main/plugins/jack-tar-msft-smartart/skills/inject
Command: npx skills add https://github.com/SteveGJones/jack-tar-deckhand --skill inject-stevegjones

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Inserting editable SmartArt into an assembled PowerPoint deck is error-prone and time-consuming, requiring manual orchestration of file formats and slide indices.

Core Features & Use Cases

  • Reads smartart-spec.json to locate carrier files and target slides.
  • Performs OOXML surgery to graft SmartArt into the host .pptx after deck assembly.
  • Supports post-processing workflows in the jack-tar-msft-smartart suite to ensure consistent visuals.

Quick Start

Point the tool at the assembled deck and the smartart-spec.json file to graft the SmartArt onto the specified slides.

Frequently Asked Questions about inject

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I inject SmartArt into an existing PowerPoint deck programmatically?

You can inject SmartArt into an assembled PowerPoint deck by reading a smartart-spec.json file to locate carrier files and target slides, then performing OOXML manipulation to graft the visuals onto the specified slides.

What's the best way to automate adding SmartArt diagrams to multiple slides in a pptx file?

Automating SmartArt insertion across multiple slides uses a smartart-spec.json file to define target locations, enabling consistent visual application across the deck during the post-assembly enhancement phase.

Do I need Python tooling to modify OOXML for PowerPoint post-processing?

Yes, performing OOXML surgery to graft SmartArt into a host .pptx file requires Python tooling and OOXML manipulation capabilities to execute the injection while preserving slide integrity and compatibility.

Can I add editable SmartArt graphics to a PowerPoint deck after assembly without breaking slide formatting?

Injecting editable SmartArt into an assembled deck preserves slide integrity and compatibility by applying targeted OOXML surgery during the post-assembly enhancement phase rather than modifying the original assembly process.

Why does inserting SmartArt into PowerPoint manually cause formatting errors?

Manual SmartArt insertion is error-prone because it requires orchestrating complex file formats and managing exact slide indices, which automated OOXML injection handles consistently via a smartart-spec.json specification.

Does the inject Skill work with the jack-tar-msft-smartart workflow for deck automation?

Yes, the injection process applies to the post-assembly deck enhancement phase of the jack-tar-msft-smartart workflow, supporting post-processing workflows to ensure consistent visuals across multiple slides.