document-polisher
Transform any DOCX document with world-class brand styling.
Skill by Willian8021743
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/willian8021743-document-polisher
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, design, productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/document-polisher
What's inside
- Skill name
document-polisher- Description
- Transform any DOCX document with world-class brand styling. Choose from 10 premium brand aesthetics (The Economist, McKinsey, Deloitte, KPMG, Stripe, Apple, IBM, Notion, Linear, Figma) to polish documents with professional typography, colors, and formatting. Use when users want to: (1) Apply premium brand styling to documents, (2) Make documents look more professional, (3) Match a specific brand's visual identity, (4) Create polished reports, proposals, or presentations.
- License
- MIT
- Instructions
- 247 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Agent Skills spec issues
- body: contains an absolute path from the author's machine
Files (13)
- SKILL.md
- apple.md · brands/
- deloitte.md · brands/
- economist.md · brands/
- figma.md · brands/
- ibm.md · brands/
- kpmg.md · brands/
- linear.md · brands/
- mckinsey.md · brands/
- notion.md · brands/
- stripe.md · brands/
- apply_brand.py · scripts/
- brand-mapping.json · templates/
SKILL.md (first lines)
> **Windows 环境**:技能目录为 C:\Users\Willian\.agents\skills\document-polisher,脚本请用绝对路径或先 cd 进技能目录;产物写到当前工作目录。本机没有 LibreOffice(soffice),依赖它做渲染、缩略图、接受修订、公式重算的步骤会失败,其余 Python 操作正常。 # Document Polisher Transform any document into a polished, professionally-styled masterpiece using world-class brand aesthetics. ## Overview This skill applies premium brand styling from 10 carefully curated brands to DOCX documents. Each brand has been analyzed for its typography, color palette, and design principles to create authentic-looking documents. ## Brand Selection Menu When a user wants to polish a document, ALWAYS present this selection menu: ``` ╔══════════════════════════════════════════════════════════════════════════╗ ║ DOCUMENT POLISHER ║ ║ Select Your Brand Style ║ ╠══════════════════════════════════════════════════════════════════════════╣ ║ ║ ║ EDITORIAL ║ ║ ───────── ║ ║ 1. The Economist │ Deep navy + serif typography ║ ║ │ Best for: Reports, analysis, thought leadership ║ ║ ║ ║ CONSULTING ║ ║ ────────── ║ ║ 2. McKinsey │ Sharp corners + bold blue accents ║ ║ │ Best for: Strategy decks, executive summaries ║ ║ ║ ║ 3. Deloitte │ Teal-blue + pill-shaped elements ║ ║ │ Best for: Audits, assessments, formal reports ║ ║ ║ ║ 4. KPMG │ Two-tone blue + condensed headings ║ ║ │ Best for: Financial reports, compliance docs ║ ║ ║ ║ TECH ║ ║ ──── ║ ║ 5. Stripe │ Dark blue + purple gradients ║ ║ │ Best for: API docs, developer guides, specs ║ ║ ║ ║ 6. Apple │ Minimalist + generous whitespace ║ ║ │ Best for: Product docs, user guides ║ ║ ║ ║ 7. IBM │ Plex typography + Carbon design ║ ║ │ Best for: Technical docs, enterprise reports ║ ║ ║ ║ 8. Linear │ Modern purple + precise typography ║ ║ │ Best for: Product specs, changelogs, dev docs ║ ║ ║ ║ PRODUCTIVITY ║ ║ ──────────── ║ ║ 9. Notion │ Clean blue + subtle accents ║ ║ │ Best for: Wikis, project plans, documentation ║ ║ ║ ║ DESIGN ║ ║ ────────── ║ ║ 10. Figma │ Vibrant multi-color palette ║ ║ │ Best for: Creative briefs, design docs, brands ║ ║ ║ ╚══════════════════════════════════════════════════════════════════════════╝ ``` ## Workflow ### Step 1: Ask the User When a user wants to polish a document: 1. Display the brand selection menu above 2. Ask: "Which brand style would you like to apply? You can also tell me the purpose of your document and I'll recommend a style." ### Step 2: Apply the Styling **IMPORTANT: Always use the Python script with python-docx. Never use direct XML/OOXML manipulation as it can corrupt documents.** #### Primary Method: Python Script (REQUIRED) The script uses python-docx to safely recreate documents with brand styling. It: - Reads the source document - Creates a new document with brand styles applied - Copies all content with proper formatting - Preserves bold, italic, lists, and structure ```bash # Ensure python-docx is installed in the environment pip install python-docx # Apply brand styling python scripts/apply_brand.py <input.docx> <brand_name> <output.docx> # Examples: python scripts/apply_brand.py report.docx economist polished_report.docx python scripts/apply_brand.py proposal.docx mckinsey styled_proposal.docx python scripts/apply_brand.py guide.docx stripe tech_guide.docx ``` #### Available Brand Names: - `economist` - The Economist (editorial, serif) - `mckinsey` - McKinsey & Company (consulting, sharp) - `deloitte` - Deloitte (consulting, teal) - `kpmg` - KPMG (consulting, bold blue) - `stripe` - Stripe (tech, dark blue/purple) - `apple` - Apple (tech, minimalist) - `ibm` - IBM (tech, enterprise) - `notion` - Notion (productivity, clean) - `linear` - Linear (tech, modern purple) - `figma` - Figma (design, colorful) ### What the Script Does 1. **Loads brand configuration** from `templates/brand-mapping.json` 2. **Creates a fresh document** (avoids corruption from XML editing) 3. **Applies document-level styles:** - Normal text style (font, size, color) - Heading 1, 2, 3 styles (font, size, color, spacing) - Title style - Page margins 4. **Copies content with formatting:** - Preserves headings at correct levels
From Willian8021743/windows-ai-toolkit, MIT.
More from Willian8021743/windows-ai-toolkit
- 0.592score
bilibili-hub
Willian8021743
A skill for reading and writing Bilibili data with Python + UV, using bilibili-api-python + aiohttp.
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
codex-image
Willian8021743
Generate images using OpenAI's Codex backend API with gpt-image-2 tool.
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
contact-vcard-extractor
Willian8021743
Extract contact information from text, chat logs, web pages, screenshots, business card photos, and QR codes/OCR results; clean names, phone numbers, email…
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
doubao-tts
Willian8021743
Use Doubao Text-to-Speech (Volcengine TTS) to convert text into audio files.
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
evidence-chain-builder
Willian8021743
Score a claim against the evidence behind it.
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
exa-search
Willian8021743
Search the web, read webpages as markdown, and run filtered web retrieval with Exa MCP.
SkillAFreshness: A★ 1Claude Code +9 - 0.589score
douyin-downloader
Willian8021743
Download Douyin (TikTok) videos from share links.
SkillAFreshness: A★ 1Claude Code +9 - 0.588score
brand-docx
Willian8021743
Brand-aware Word engine.
SkillAFreshness: A★ 1Claude Code +9 - 0.588score
brand-xlsx
Willian8021743
Brand-aware Excel engine.
SkillAFreshness: A★ 1Claude Code +9 - 0.588score
brand-pptx
Willian8021743
Brand-aware PowerPoint engine.
SkillAFreshness: A★ 1Claude Code +9 - 0.588score
excel-hygiene
Willian8021743
A rigorous "second pair of eyes" on any xlsx before it goes out.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
cloudflare-dns
Willian8021743
Use the flarectl command-line tool to manage Cloudflare DNS records, including listing, adding, updating, and deleting DNS records, as well as querying zone…
SkillAFreshness: A★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 20, 2026 (8 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Willian8021743
- 0.592score
doubao-tts
Willian8021743
Use Doubao Text-to-Speech (Volcengine TTS) to convert text into audio files.
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
evidence-chain-builder
Willian8021743
Score a claim against the evidence behind it.
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
bilibili-hub
Willian8021743
A skill for reading and writing Bilibili data with Python + UV, using bilibili-api-python + aiohttp.
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
codex-image
Willian8021743
Generate images using OpenAI's Codex backend API with gpt-image-2 tool.
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
contact-vcard-extractor
Willian8021743
Extract contact information from text, chat logs, web pages, screenshots, business card photos, and QR codes/OCR results; clean names, phone numbers, email…
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
exa-search
Willian8021743
Search the web, read webpages as markdown, and run filtered web retrieval with Exa MCP.
SkillAFreshness: A★ 1Claude Code +9
Cite this page
document-polisher skill. Agent Mart. https://agentmart.dev/skills/willian8021743-document-polisher (last updated 2026-10-24)