atlas-pptx

Generate branded PowerPoint decks from text narratives using Node.js or Python.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/Atlas-people/atlas-pptx-skill --skill atlas-pptx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: atlas-pptx
Source: https://github.com/Atlas-people/atlas-pptx-skill/tree/main
Command: npx skills add https://github.com/Atlas-people/atlas-pptx-skill --skill atlas-pptx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) and references (resource) components.

What problem does it solve?

This Skill converts narrative outlines into branded Atlas People PowerPoint (.pptx) decks, enabling consistent, design-system compliant presentations in both 16:9 and A4 formats.

Core Features & Use Cases

  • Automated deck generation: from text outlines to ready-to-deliver slides.
  • Format versatility: supports 16:9 presentations with multiple slide types and A4 proposals for printing.
  • Dual-runtime compatibility: uses PptxGenJS (Node.js) with a Python fallback via python-pptx; includes asset routing, QA, and design-system references.
  • Solid governance: leverages frontmatter-driven discovery, predefined layout constants, and design-system constraints to ensure consistency.
  • Use cases: investor decks, case studies, client proposals, trend reports, and internal leadership briefings.

Quick Start

Provide a narrative outline and trigger the deck build to generate a branded Atlas People PPTX file.

Frequently Asked Questions about atlas-pptx

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

FAQPage Schema
How do I automate PowerPoint generation from text outlines?

Automated PowerPoint generation from text outlines uses PptxGenJS to convert narrative content into formatted slides, routing assets and applying design-system constraints to produce ready-to-deliver PPTX decks without manual formatting.

Can I generate A4 print proposals and 16:9 presentation decks from the same text narrative?

You can generate both 16:9 presentations and A4 print proposals from the same text narrative by using frontmatter to identify content blocks, ensuring format versatility for investor decks and client briefings alike.

Does PptxGenJS work without Node.js, or is there a Python fallback for pptx generation?

PptxGenJS requires Node.js, but a Python fallback using python-pptx enables pptx generation in environments without Node, ensuring dual-runtime compatibility for automated deck building.

What is the best way to enforce design-system constraints when building branded decks?

Enforcing design-system constraints during deck building relies on predefined layout constants and frontmatter-driven discovery, ensuring consistent formatting and branding across all generated slides and proposals.

Do I need frontmatter in my text outlines to automate branded presentation creation?

Frontmatter is required in text outlines to identify content blocks for routing and layout selection, enabling the automated generation of consistently branded investor decks, case studies, and internal briefings.

Why does my automated PPTX generation not apply consistent formatting across slides?

Inconsistent formatting in automated PPTX generation occurs when predefined layout constants and design-system constraints are not properly enforced, which requires frontmatter-driven discovery to maintain branding consistency.