Pro Unlimited includes an AI kit that lets an AI assistant rebrand and extend the theme without breaking the design.
| File | What it does |
|---|---|
AGENTS.md | The rules: design tokens, valid block markup, translatable text and which demo content to replace. Read by Cursor, GitHub Copilot, Codex and others. |
CLAUDE.md | Points Claude Code to AGENTS.md. |
ai/skills/ | An Agent Skill that walks Claude through setting the theme up for a business. |
ai/prompts.md | Ten ready prompts: set up for my business, translate, add services, real prices, new colour style and more. |
tools/check-theme.py | The checker: block markup, colour contrast and leftover demo content. |
With Claude Code, Cursor or Copilot
- Unzip the Pro Unlimited .zip on your computer.
- Open the theme folder in your AI tool (Claude Code: run
claudeinside the folder; Cursor: File → Open Folder). - Copy prompt 1 from
ai/prompts.md, fill in your business details and send it. - Review the changes, then run the checker (see below).
- Zip the folder and upload it in Appearance → Themes → Add New Theme → Upload Theme, then choose Replace current with uploaded.
With ChatGPT, Claude.ai or Gemini
- Paste the contents of
AGENTS.mdfirst. - Paste the prompt, then the file you want changed (for example
patterns/services.php). - Copy the answer back into the same file and run the checker if you can.
Run the checker
The checker needs Python 3 (included on macOS and Linux; on Windows install it from python.org). In the theme folder run:
python3 tools/check-theme.py
When all your details are in, check that no demo content is left before going live:
python3 tools/check-theme.py --launch
Edits you made in the Site Editor are stored in the database and win over theme files. If an AI change to a template or the header/footer does not show, open it in Appearance → Editor and use Reset (or Clear customizations) on that template or part.
Good to know
- Always review what the assistant changed before uploading.
- Never let an AI invent reviews, prices, awards or medical claims: the rules tell it to ask you instead.