Turn Word, PowerPoint, or Excel templates into an extractable Brand Profile, then generate unlimited .docx, .pptx, or .xlsx documents that are guaranteed on-brand by construction.
Extract a Brand Profile from an Office template.
Generate an on-brand document from a saved Brand Profile.
List saved Brand Profiles.
Verify a saved Brand Profile. Reports QA findings and a verdict (the role map
Brand-aware Word engine. Use to (1) EXTRACT a company's brand from a Word template into a reusable "Brand Profile", (2) COMPREHEND the template with the model (optional), (3) VERIFY it, (4) GENERATE new on-brand .docx documents FROM a saved profile. Trigger on "extract our brand", "learn/match this template", "use our brand kit", "generate a branded report from our profile", or when a ./brand-kit exists. For one-off Word edits with NO saved brand profile, use the docx skill instead. NOT for .pptx (brand-pptx), .xlsx (brand-xlsx), or PDFs.
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.
Brand-aware Excel engine. Use to (1) EXTRACT a company's brand from a .xlsx template into a reusable "Brand Profile", (2) COMPREHEND the template with the model (optional), (3) VERIFY it, (4) GENERATE a new on-brand .xlsx from a GridDocument fill manifest. Trigger on "extract our brand", "use our workbook template", "generate a branded workbook from our profile", or when a ./brand-kit exists. For one-off spreadsheet edits with no saved brand profile, use the normal xlsx skill instead. NOT for .docx (brand-docx), .pptx (brand-pptx), or PDFs.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
BrandDocs is a set of agent skills that learn your existing Word, PowerPoint and Excel templates and generate new on-brand documents from them. Unlike generic AI document generators, it preserves brand, structure, styles and formulas by construction. Built for Claude Code, Codex and compatible AI agents.
BrandDocs is an open-source agent-skill bundle that learns a company's existing Office templates and generates new on-brand documents from them. Point it at one branded .docx, .pptx, or .xlsx; it extracts the brand (theme colors and fonts, named styles, the document's structure, layouts, cover anchors, logos and tables) into a portable Brand Profile. From then on, every document it generates is built from the original template shell and uses only the artifacts the template actually defines. Each format stays in its own lane: there is no cross-format conversion.
The core guarantee: off-brand output is impossible by construction. No generator ever writes a literal style name, hex color, or font: those live only in the Brand Profile, and
verifyrefuses a profile that points at anything the template doesn't contain.
| Question | Answer |
|---|---|
| Input | Existing company .docx, .pptx, or .xlsx templates |
| Output | Same-format on-brand Word documents, PowerPoint decks, and Excel workbooks |
| Works with | Claude Code, Codex, compatible AI agents, or the direct Python CLI |
| Best for | Repeatable reports, decks, workbooks, proposals, memos, briefs, and internal document workflows |
| Privacy model | Local-first; no cloud service is required, and real templates are git-ignored |
| Speed | First run on a new template: up to ~15 min end to end (extract + model comprehension + visual QA); every later document from the saved profile: seconds |
| Current release | v0.10.0 alpha |
| Skill | Format | Generates |
|---|---|---|
brand-docx | Word .docx | reports, letters and memos in the template's structural order |
brand-pptx | PowerPoint .pptx | decks from the template's real masters & layouts, with native charts, diagrams & merged tables |
brand-xlsx | Excel .xlsx | workbooks: named-region fills with formulas preserved and brand number formats |
All three share one engine and expose the same verbs: extract → comprehend (optional, model-driven) → verify → generate, plus the learning verbs learn / propose-overrides / refine that fold QA findings and user feedback back into the profile. Details → documentation/SKILLS.md.
Several templates, one brand? extract --blend folds a second same-format template into a saved profile at the value-fact level: it fills gaps and corroborates agreements, the primary template wins every conflict, and the brand guarantee is untouched because artifact pointers never cross templates. compare-profiles reports brand drift (theme colors, fonts, off-theme usage) between any two saved profiles and exits non-zero on drift, so it can gate brand coherence in CI.
Two-phase by design: the deterministic engine works with no model at all (extract / verify / generate, fully offline); the model-assisted verbs sit ON TOP and can only NAME captured facts - every proposal is validated fail-closed, so the brand guarantee never depends on a model being right.
BrandDocs runs locally and needs a few things installed before first use:
npx claudepluginhub ferdinandobons/brand-docs --plugin brand-docsAuthoritative, source-cited playbook that lets a coding agent autonomously design, configure, deploy, and troubleshoot production-grade AI agents on AWS - Strands Agents SDK, Amazon Bedrock (Converse, Guardrails, Knowledge Bases), and Bedrock AgentCore (Runtime, Memory, Gateway, Identity, Browser/Code Interpreter) - with Terraform-first IaC and CloudWatch/OpenTelemetry observability. Every recommendation traces to an official AWS source.
A meme micro-skill: when the work turns complicated and intense, it drops one line reminding you the land is waiting.
OpenClaw-oriented Office document generation skill powered by officecli agent-bridge
Document processing suite — Excel (xlsx), Word (docx), PowerPoint (pptx), and PDF generation and manipulation.
Branded presentation and carousel generation with brand voice system
Official OpenAI skills for PDF, Word, PowerPoint, and Excel document processing.
Заполнение Word шаблонов (договоры, формы) по данным из контекста
Professional document processing suite: 3 comprehensive skills for Word (.docx), Excel (.xlsx), and PDF files - create, edit, analyse, and process documents with advanced features like tracked changes, forms, tables, OCR, and formulas