Brand-Docs: Open-Source Tool for Claude to Generate DOCX, PPTX, XLSX from Templates

Brand-Docs is an open-source tool that enables Claude to generate Office documents (DOCX, PPTX, XLSX) while strictly adhering to your company's existing brand templates — preserving layout, styles, and images without recreating them.
As posted on r/ClaudeAI, the author was tasked with making Claude repeatedly generate Office documents based on company templates with variable content. Testing Claude's official document-generation skills showed good but not reliably consistent results for preserving template design.
Key details from the source
- The solution extracts characteristics from templates and reuses them faithfully when generating new documents.
- After three days of work (accelerated by AI), the tool was built and open-sourced.
- The author emphasizes that AI is good at generating documents, but needs a robust process to extract and replicate template characteristics.
- Repository: github.com/ferdinandobons/brand-docs
Who it's for
Developers building automated document generation pipelines with Claude where company branding compliance is critical.
📖 Read the full source: r/ClaudeAI
👀 See Also

Deploy Claude Design Artifacts to Live Websites with Teenyapp
Teenyapp provides a hosting service that Claude Design can use directly from chat via an agent token link, enabling autonomous deployment of artifacts with backend support.

Claude Code's Plan-Skeptic Sub Agent Identifies Security Gaps in Generated Plans
A developer discovered Claude Code's plan-skeptic sub agent, which identifies gaps and issues in AI-generated development plans, particularly catching security concerns that weren't initially obvious. The agent works alongside the previously known security-sheriff sub agent to improve plan quality.

Clarc v1.0: Workflow OS for Claude Code with 63 Agents and 249 Skills
Clarc is a plugin layer for Claude Code that provides 63 specialized subagents, 249 domain skills, and 178 slash commands for development workflows. Installation is via npx with support for multiple editors including Cursor and OpenCode.

Claude Skills Silently Override Instructions: Undocumented Pitfalls Exposed
User discovers Claude skills silently enforce hard limits on user input via `ask_user_input_v0` (max 3 questions, 4 options each), `Write` overwrites files while `create_file` refuses on Claude.ai, and relative paths in `references/` don't resolve. A community repo catalogs findings.