← ClaudeAtlas

brand-pptxlisted

Brand-aware PowerPoint engine. Use to (1) EXTRACT a company's brand from a .pptx template into a reusable "Brand Profile", (2) COMPREHEND the template with the model (optional), (3) VERIFY it, (4) GENERATE a new on-brand .pptx from an IntermediateDocument. Trigger on "extract our brand", "use our deck template", "generate a branded deck from our profile", or when a ./brand-kit exists. For one-off slide edits with no saved brand profile, use the normal pptx skill instead. NOT for .docx (brand-docx), .xlsx (brand-xlsx), or PDFs.
ferdinandobons/brand-docs · ★ 44 · Data & Documents · score 83
Install: claude install-skill ferdinandobons/brand-docs
# brand-pptx Use this skill when the user wants reusable branded PowerPoint generation from a company `.pptx` template and variable user-provided content. This is an AI-agent skill for Codex and Claude Code. The user should describe the deck they want; the agent converts that request into an IntermediateDocument, uses the internal Python engine, verifies the output, and returns the generated `.pptx`. ## The four verbs Every brand skill (`brand-docx`, `brand-pptx`, `brand-xlsx`) implements the same contract: **extract / comprehend / verify / generate**. | Verb | Input | Output | |---|---|---| | **extract** | a company `.pptx` template | a reusable Brand Profile | | **comprehend** *(optional, model-driven)* | a saved profile + a model-authored `comprehension.json` | the profile with a validated, cached `comprehension` block | | **verify** | a saved Brand Profile | QA findings + a verdict | | **generate** | content (an IntermediateDocument) + a profile | a new on-brand `.pptx` | `comprehend` is **optional**: `generate` works on the deterministic profile alone. See [reference/comprehension.md](reference/comprehension.md) for the full step. ## Hard Rules - Treat `python scripts/brandkit/cli.py ...` as an internal engine command, not the user-facing workflow. - Run the dependency preflight before starting extract / comprehend / verify / generate, and report missing or unusable dependencies before proceeding. - Extract opens the source template read-only and saves `brand-kit