brand-pptx-template

Brand PPTX Template Skill

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "brand-pptx-template" with this command: npx skills add thevgergroup/potxkit/thevgergroup-potxkit-brand-pptx-template

Brand PPTX Template Skill

When to use

Use when asked to build or refresh a company PowerPoint template based on a website or brand assets, and deliver both .pptx and .potx outputs.

Inputs to collect

  • Brand source: website URL or provided brand assets (logo, colors, fonts).

  • Output scope: slide types needed (title, section, content, etc.).

  • Local working directory path (for potxkit access).

  • Delivery format: .pptx only or .pptx

  • .potx .

Environment model (generic)

Two environments are common:

  • Agent runtime: where you can generate files (e.g., pptxgenjs, scripts).

  • User local machine: where potxkit runs (MCP or CLI) and files live.

If the environments differ, always:

  • Generate base template in the agent runtime.

  • Transfer to local (download/present file).

  • Use potxkit on the local machine to apply theme + layouts.

Workflow (high level)

Phase 1: Brand extraction

  • Use a browser MCP to extract colors, fonts, and logo.

  • Capture UI patterns: light/dark sections, accent usage, card styles.

  • If blocked, ask for brand assets or a style guide.

Reference: references/brand-extraction.js for a browser snippet.

Variant chooser (light vs dark)

Decide on a template mood before building slides:

  • Light: default for business decks; white/very light background with dark text.

  • Dark: good for technical or cinematic decks; dark background with light text.

If the brand site uses both, pick one for the base template and keep the other for section/cover layouts.

Phase 2: Map to PowerPoint theme slots

Map to theme keys:

  • dark1 , light1 , dark2 , light2

  • accent1 –accent6 , hlink , folHlink

  • majorFont , minorFont

Phase 3: Build base slides

Create a clean base deck with the needed slide types. Recommended defaults:

  • Title, section, content, two-column, grid, metrics, quote, closing.

  • Keep layout shapes clean and consistent; avoid hard-coded colors where possible.

Reference: references/pptxgenjs-starter.js for a starting scaffold. Optional script: scripts/scaffold_deck.js to generate a minimal base deck:

node scripts/scaffold_deck.js --variant light --company "Acme Co" --out template-base.pptx

Phase 4: Apply theme + layouts with potxkit

Use potxkit via MCP or CLI:

  • set_colors or apply-palette

  • set_fonts

  • set_theme_names

  • make_layout from each base slide

  • validate

Phase 5: Deliver

  • Provide .pptx and .potx outputs.

  • Confirm template behaves correctly in PowerPoint.

Guardrails

  • Prefer theme-driven colors/fonts instead of per-shape overrides.

  • Keep font sizes sane (titles 36–44 pt, body 14–18 pt).

  • If outputs are generated in a container, always transfer to local before potxkit.

References

  • Brand extraction script: references/brand-extraction.js

  • PptxGenJS scaffold: references/pptxgenjs-starter.js

  • Scaffold generator: scripts/scaffold_deck.js

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Xiaohongshu Post (Browser Auto)

Create and publish Xiaohongshu (小红书/RED) notes. Use when: user wants to publish a note to Xiaohongshu, schedule or batch post content, generate Xiaohongshu-s...

Registry SourceRecently Updated
General

Jsonlint

JSON validator, formatter, and toolkit. Validate JSON files for syntax errors, pretty-print with customizable indentation, minify for production, extract val...

Registry SourceRecently Updated
General

Unitconv

Unit converter for length, weight, temperature, volume, speed, and data sizes. Convert between metric and imperial units, Celsius and Fahrenheit, bytes and g...

Registry SourceRecently Updated
General

Arbitrage Finder

Scan price differences across exchanges, score arbitrage opportunities, and track historical success rates. Use when you need arbitrage finder capabilities....

Registry SourceRecently Updated