The original is one click away. Open original ↗
Fix AI document formatting with Claude skills and projects
Executive overview
AI tools produce well-written content but consistently fail to match a company's exact document styling — fonts, colors, logos, spacing. The fix involves two layered approaches: a basic setup using a template and a refined system prompt, then an advanced layer that reverse-engineers the template design into a reusable Claude skill. Once the skill is embedded in a project with a single instruction line, every generated document matches the original format pixel-for-pixel.
The core insight: extracting your design into a skill eliminates all manual reformatting, for any document type, in any AI tool.
The basic approach: template plus system prompt
- Start with an empty template document containing all your required formatting, fonts, and styling.
- Build a base system prompt with three components: what (role and task), why (intent behind the request), and how (constraints like reading level, output format).
- Run the base prompt through Claude's prompt improver at
console.anthropic.com/dashboard— it adds structure, better word choices, and a reasoning scratchpad. - Paste the improved prompt as system instructions in a Claude project, then attach the template file.
- Result: output is close but not pixel-perfect — manual cleanup still needed.
The advanced approach: extracting and embedding the design
- In a fresh Claude chat, upload the template and ask it to reverse-engineer the exact design: colors, fonts, spacing, logos, everything.
- Claude works for 3–4 minutes and returns a markdown file, code, and extracted images — download all of them.
- Open a new conversation, drop in the extracted design package, and use the built-in skill creator meta-skill (provided by Anthropic under Settings → Capabilities → Skills) to generate a formatting skill.
- The skill creator produces a folder of prompts, style rules, and code; save it directly from the chat — it auto-populates in your skills settings.
- Skills are portable: download and upload into ChatGPT or Gemini to use the same formatting rules there.
Updating the project and getting perfect output
- Add one line to the project's system instructions: instruct the AI to always use the new skill when generating documents.
- Re-run the same prompt — output now matches the template in logo placement, font, color, line styling, and structure.
- No manual reformatting required after this setup.
Key principles and reuse
- This workflow applies to any document type: SOPs, contracts, proposals, meeting notes, and more.
- The same skill file works across Claude, ChatGPT, and Gemini.
- The one-time setup (template → design extraction → skill creation → project line) pays off on every subsequent document generation.
- AI-improved prompts outperform hand-written ones; always run base prompts through a prompt improver before embedding.
More like this — when you're ready for early access.
Join the waitlist for a personal account and content recommendations based on what you're working on.
No spam. Unsubscribe at any time.
You're on the list. We'll be in touch before launch.