promotion-doc-designer

Generate branded PPT and PDF promotion documents with 16:9 layouts.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/huyansheng3/ppt-skills --skill promotion-doc-designer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: promotion-doc-designer
Source: https://github.com/huyansheng3/ppt-skills/tree/main/skills/promotion-doc-designer
Command: npx skills add https://github.com/huyansheng3/ppt-skills --skill promotion-doc-designer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires reportlab, python-pptx, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users create professional, corporate-standard promotion and review documents (PPT/PDF) that adhere to specific design principles and branding guidelines, eliminating the guesswork in visual design.

Core Features & Use Cases

  • Branded Document Creation: Generates clean, minimal PPT/PDF documents with a 16:9 layout, strategic color usage, and sophisticated white-space design.
  • Design Principle Adherence: Follows established corporate presentation standards for layout, color palettes, and visual hierarchy.
  • Use Case: When a user needs to create a promotion document or a review presentation that looks polished and aligns with company branding, this Skill provides the structure and guidance to achieve that.

Quick Start

Use the promotion-doc-designer skill to create a promotion document.

Frequently Asked Questions about promotion-doc-designer

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

FAQPage Schema
How do I generate a corporate promotion document in PPT and PDF formats?

To generate a corporate promotion document in PPT and PDF formats, you can use a tool that leverages python-pptx and reportlab to programmatically build branded presentations with specific layout dimensions and color palettes.

How do I apply brand colors like orange and blue to a presentation using python-pptx?

Applying brand colors like orange and blue to a presentation using python-pptx involves configuring specific hex color codes, such as orange #fc5a1f and blue #3669cd, to maintain corporate branding standards across all generated slides.

Does reportlab support creating 16:9 layout architecture diagrams for review presentations?

Reportlab does support creating 16:9 layout architecture diagrams for review presentations by utilizing defined page dimensions and drawing elements to align with sophisticated white-space design principles.

What is the best way to automate data visualization in a corporate PDF presentation?

The best way to automate data visualization in a corporate PDF presentation is to use a programmatic generation library like reportlab, which applies established visual hierarchy rules and specific brand color palettes to the rendered charts.

Can I use python-pptx to design cover pages and content pages with strategic white space?

Yes, you can use python-pptx to design cover pages and content pages with strategic white space by setting specific 16:9 layout dimensions and arranging text boxes and graphics to follow sophisticated design principles.

Why does my automated corporate presentation lack a professional visual hierarchy?

An automated corporate presentation may lack a professional visual hierarchy if it does not strictly apply defined brand color palettes, 16:9 layout structures, and sophisticated white-space design principles during the generation process.