ppt-template-pack

Extract layout structures and design constraints from PPT templates into template-pack.json.

8|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/SenseTime-FVG/sensenova-claw --skill ppt-template-pack
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ppt-template-pack
Source: https://github.com/SenseTime-FVG/sensenova-claw/tree/main/.sensenova-claw/skills/ppt-template-pack
Command: npx skills add https://github.com/SenseTime-FVG/sensenova-claw --skill ppt-template-pack

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill analyzes user-provided presentation templates, reference decks, or page examples to extract structured layout patterns, component rules, and design constraints so downstream presentation tasks can reuse them reliably.

Core Features & Use Cases

  • Template decomposition: Breaks decks into page types, grid structures, component slots, and layout rules that can be consumed programmatically.
  • Style signals: Extracts color, typography, and decorative clues to seed a style specification while distinguishing global rules from local decorations.
  • Reuse guidance: Annotates reusable pages, confidence levels, and conflicts with task requirements to guide ppt-style-spec, ppt-storyboard, and ppt-page-html workflows.
  • Use Case: When a user supplies a .pptx, PDF, or screenshots and wants a machine-readable template-pack.json describing which layouts and styles can be reused across a new deck.

Quick Start

Analyze the provided template files and generate template-pack.json in the deck directory referenced by task-pack.json.

Frequently Asked Questions about ppt-template-pack

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

FAQPage Schema
How do I extract reusable layout rules from an existing PPT template?▼

To extract reusable layout rules from a PPT template, provide your PPTX, PDF, or screenshot files for analysis. The system decomposes the deck into page types, grid structures, and component slots, generating a structured template-pack.json for programmatic reuse.

What file formats can I use to extract presentation design constraints?▼

You can supply PPTX, PDF, or screenshot files to extract presentation design constraints. The system analyzes these inputs to identify page patterns, component rules, and style constraints, outputting a machine-readable template-pack.json for downstream workflows.

Can I use page screenshots to analyze PPT layout structures?▼

Yes, you can use page screenshots to analyze PPT layout structures. The system processes screenshots alongside PPTX and PDF files to extract grid structures, component slots, and style signals, producing a structured template-pack.json describing the reusable layout rules.

What is the best way to convert a reference deck into a machine-readable template pack?▼

The best way to convert a reference deck into a machine-readable template pack is to submit the file for layout decomposition. The system extracts page patterns, style constraints, and reusable assets, outputting a structured template-pack.json that annotates confidence levels and conflicts for automated consumption.

How do template-pack.json outputs guide downstream presentation design workflows?▼

Template-pack.json outputs guide downstream presentation design workflows by providing structured layout, component, and style rules. These specifications seed tasks like ppt-style-spec, ppt-storyboard, and ppt-page-html, ensuring new decks reliably reuse the extracted design constraints.

Does the template layout analysis distinguish between global style rules and local decorations?▼

Yes, template layout analysis distinguishes between global style rules and local decorations. It extracts color, typography, and decorative clues to seed a style specification, while annotating reusable pages, confidence levels, and conflicts with task requirements in the template-pack.json.