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

Efficient Workflow Using Claude Code: Planning Before Execution
Boris Tane leverages Claude Code with a structured planning-first approach, focusing on detailed research and planning to maintain control over architecture decisions.

Claude Auto-Continue: Chrome extension automates tool-use limit interruptions
A developer built a free Chrome extension that automatically clicks 'Continue' when Claude hits its tool-use limit after roughly 20 tool calls, eliminating manual interruptions during agentic workflows. The extension includes optional token minimization and works across all tabs and windows.

Claude Code Logs Every Session to Disk — Here's How to Index and Recall Them
Claude Code writes every session turn to ~/.claude/projects/ as JSONL. One user indexed 1026 sessions (57MB, 76K turns) into SQLite+FTS5 with an MCP server for search and thread recall across sessions.

Agent Wake Skill for OpenClaw: Notify Discord When Tasks Complete
A developer created agent-wake.py, a Python script that Claude Code calls after tasks finish. It sends Discord pings and fires wake events via the gateway HTTP API, prompting the agent to post summaries automatically.