I manage multiple client projects at my agency. Each one has different branding, a different tech stack, different hosting, different conventions. When I started using AI for WordPress work, the biggest frustration was repeating myself — explaining the same project details every single session.
Then I discovered CLAUDE.md — a simple text file that sits in your project folder. No special format. No software. Just a markdown file with a specific name. And it solved everything.
The Problem: AI Has No Memory
Every time you start a new conversation with an AI, it knows nothing about you. Nothing about your project. Nothing about your brand, your site structure, your hosting setup, your preferences. You have to explain everything from scratch. Every. Single. Time.
This is why most people get mediocre results from AI — they’re starting from zero in every conversation.
The Solution: Give AI Persistent Context
When you use Claude Code in the terminal, it automatically reads any CLAUDE.md file in your project directory. Before you say a word, it already knows:
- What your project is about
- Your brand name, domain, and target audience
- The tech stack (WordPress, WooCommerce, Kadence, etc.)
- Your file structure and naming conventions
- Your preferences (tone, language, formatting rules)
- Links to related documentation
It’s like giving a new team member a complete briefing document on their first day. Except this team member reads it instantly and never forgets it.
What Goes in a CLAUDE.md File
Here’s a template you can use right now:
# Project Name — Project Description
One-sentence summary of what this project is.
## Brand & Domain
- **Name:** Your Brand Name
- **Domain:** yourdomain.com
- **Tagline:** "Your tagline here"
## Target Audience
- Who your customers/visitors are
- What problem you solve for them
## Tech Stack
- WordPress version
- Theme (e.g., Kadence)
- Key plugins
- Hosting provider
- PHP version
## Project Structure
- `web/` — site content as markdown files
- `docs/` — internal documentation
- Key file descriptions
## Conventions
- Language: American English
- Tone: Professional but approachable
- Any formatting rules or preferences
## Current Status
- What's in progress
- Known issues
- Upcoming priorities
Real Example
Here’s a simplified version of an actual CLAUDE.md I use:
# WP AI Mastery — Project Info
Online training program teaching WordPress site owners
to manage their sites with AI.
## Brand & Domain
- **Program:** WP AI Mastery
- **Domain:** wpaimastery.com
- **Tagline:** "Manage your WordPress site with AI
— stop paying agencies."
## Target Audience
- Small business owners in the USA
- Running WordPress/WooCommerce sites
- Currently paying agencies €300-800/mo
- Non-technical, want independence
## Tech Stack
- WordPress with Kadence theme (child: wpaimastery)
- Kadence Blocks
- LiteSpeed Cache
- Hosted on shared hosting via SSH
## Files
- `web/` — all page content as markdown
- `BUSINESS-PLAN.md` — strategy document
- `business-plan.html` — interactive plan with progress tracking
With this file in place, when I open the terminal and say “update the pricing page,” Claude Code already knows the domain, the theme, the hosting setup, and where the content files are. No explanation needed.
The Compound Effect
The more you use CLAUDE.md, the more powerful it gets. You add notes about what worked, what didn’t, what the client prefers. Over time, it becomes a living knowledge base that makes every AI interaction faster and more accurate.
It’s the difference between briefing a new freelancer every morning versus working with someone who’s been on your team for years — someone who knows your projects, your preferences, and your way of doing things.
Want to learn the complete CLAUDE.md system? It’s covered in depth in Module 3 of WP AI Mastery →