Mechanism

When It Triggers · How It Works · What It Produces

Breaks down how the skill works and what it produces, so you can quickly judge whether it fits your scenario and value.

Trigger

When you need to analyze a reference PPTX deck for structure, theme, typography, layout rhythm, diagnostics, or safe OOXML inspection without modifying it.

Mechanism

  • Run bundled Python scripts (inspect.py, validate_package.py, unpack.py) from a trusted workspace with defusedxml.
  • Extract compact context, full slide evidence, folder diagnostics, style-master analysis, and derived template catalog.
  • Keep source read-only; record inspected parts and exceptions in a manifest.

Result

A structured analysis report (JSON/manifest) describing the reference deck's design evidence, usable as input for authoring new decks independently.

Use Cases

Two Typical Use Cases

Scenario 01

Extract brand style from client reference deck

A designer receives a client's branded deck as reference. Using this skill, they run inspect.py and validate_package.py to extract theme tokens, fonts, and layout rhythm into a manifest. This gives safe, read-only design evidence to brief a new deck without risking copyright infringement or manual measurement errors, accelerating the proposal turnaround.

Scenario 02

Diagnose legacy deck integrity before reuse

An engineer must check a legacy PPTX for broken relationships before reuse. They use validate_package.py to detect malformed XML and orphaned parts, then unpack.py for raw evidence. The diagnostics prevent corrupted imports and document the deck's true structure, saving debugging time in later deck automation.

Skill Relationships

Which Skills I Use · Which Skills Use Me

Dependency relationships read as "the upper tier points to the lower tier." The current Skill sits in the middle tier — above are Skills that depend on it, below are Skills it depends on.

Tier 1 · These Skills Use Me

Tier 2 · Current Skill

  • pptx-reference-deck-analysisCli Manual · Workflow

Tier 3 · I Use These Skills

  • No explicit dependency on other Skills

Full Relationship Graph

Browse this skill's relationships within its skillset. Click a node to switch the side panel; use the search box to jump to any skill.