Marketing Skill Packs for AI Agents
You brief an AI agent to write launch copy. It spits out text that sounds like every SaaS landing page built i…
The marketing memory AI agents need
You brief an AI agent to write launch copy. It spits out text that sounds like every SaaS landing page built in 2022: generic claims, zero evidence, and a tone your actual customers would never use. That’s not an intelligence problem—it’s a memory problem. The agent has no context about your brand, your audience, or the marketing decisions you’ve already proven.
Most teams fix this by pasting ever-larger prompts: paste the buyer persona, paste three competitor pages, paste the last five email threads. The result is a fragile tangle that breaks the moment someone tweaks a sentence.
A more stable approach is emerging: marketing skill packs—portable, auditable blocks of methodology that give an AI agent a marketing memory. One of the earliest public collections is Corey Haines’ open‑source marketingskills repo (covering copywriting, CRO, email, and more). We’ve been running the same pattern in our content engine and packaging the lessons into our own open‑source skill library at 365Skill.
What a marketing skill pack looks like
A skill pack is not a giant prompt. It’s a set of structured instructions in SKILL.md files—plain-text documents that an agent can load and follow like a checklist. They are methodology, not magic. You can read them, change them, version them, and audit exactly why one output passed quality and another didn’t.
The core pattern we’ve moved everything onto is the product‑marketing‑context foundation file. You build this file once and point every skill at it. It holds:
- Brand DNA (what you sell, for whom, against what alternatives)
- Audience profiles (actual job titles, situations, what they fear getting wrong)
- Voice guardrails (allowed and forbidden phrases, sentence length, evidence rules)
- Evidence bank (real numbers, named customer situations, production usage stats)
- No‑go zones (claims you will never make, promises competitors make that you won’t copy)
All downstream skills—content generation, landing‑page CRO audits, email‑sequence design—reference the same foundation. When you update a voice rule or add a new customer story, every skill respects it on the next run. That’s the difference between a pile of siloed prompts and a system you can operate.
Anatomy of a SKILL.md
A typical skill file contains four clear sections. Here’s how a CRO‑audit skill is structured in practice.
| Section | What it defines |
|---|---|
| Purpose | What one decision this skill supports (e.g. “increase trial starts from the /products/sellenca page”) |
| Inputs | Links to the foundation file, the live page URL, and any recent analytics snapshot |
| Workflow | Step‑by‑step instructions: 1) load context, 2) analyze headline against audience fears, 3) check evidence density, 4) compare CTAs to promised next‑step value, 5) produce a prioritised list |
| Quality gate | The checklist the review human (or another agent) uses before shipping the output |
This structure matters because it forces the skill author to commit to a methodology. You can’t hide behind “it depends.” You either list the specific checks the agent must perform or you live with uneven output.
The foundation file itself is a table‑driven document, not prose. For our own stack, the evidence bank looks something like this (real numbers from our sales‑copilot tool):
| Evidence type | Example |
|---|---|
| Usage stat | 97% of AI‑draft messages sent as‑is or lightly edited |
| Volume | 10,400+ AI‑assisted sales actions per month |
| Profile count | 1,259 active customer profiles in production |
| Operator note | “Built for our own cross‑border sales team first, then opened to others” |
When a CRO skill audits a product page, it counts how many of these evidence signals appear above the fold. The skill doesn’t guess what’s persuasive—it checks against the signed‑off evidence bank.
How to install and write your first skill pack
You don’t need a developer. You need a markdown editor and about 90 minutes.
- Create a foundation file called product‑marketing‑context.md. Fill the five blocks listed above. Start with the no‑go zones—they’re the easiest to get right and the most painful to skip.
- Grab a starter skill pack. The 365Skill repo (Apache‑2.0) includes a CRO audit skill, a content‑topic selection skill, and a draft‑generation skill. Copy one into your project folder.
- Update the skill’s input path to point to your foundation file, and add your own quality gate checklist. The gate is what makes skills reviewable—no more “I can’t put my finger on it, but this copy feels off.”
- Run the skill manually with any agent that can follow a markdown workflow (Claude Desktop, ChatGPT with custom instructions loaded, or a team‑based orchestration tool). Read the output. If the quality gate fails, fix the skill file—not the output.
- Version the skill. Save each meaningful change as a dated revision. Over time, you’ll see which methodological choices moved your numbers and which were just busywork.
A worked example: landing‑page CRO audit
Let’s walk through a concrete run. Your team maintains a product page for a WhatsApp AI sales copilot. The foundation file already holds the audience profile (cross‑border sales leads, English/Spanish/Chinese, afraid of slow reply times and inconsistent quoting) and the evidence bank shown above.
You load the landing‑page‑cro‑audit.md skill from the 365Skill library and point it at:
- The foundation file (product‑marketing‑context.md)
- The live page URL
- A 30‑day analytics snapshot showing 4.2% trial conversion and a 58% bounce rate on mobile
The skill runs its five‑step workflow and returns:
Priority 1 – Headline passes voice check but lacks the primary audience fear. The phrase “AI sales assistant” appears twice in H1/H2; zero mentions of reply speed or quoting consistency.
Priority 2 – Evidence density below threshold. Only one usage stat visible above the fold (97% draft acceptance). The foundation file holds five qualified signals. Add two more within the first scroll depth.
Priority 3 – CTA (“Start free trial”) promises no specific next‑step value. Replace with value‑led version: “Send 50 AI‑assisted messages free—no card.”
The skill output is a prioritised, methodology‑anchored list. Your copywriter reviews against the quality gate (are all recommendations traceable to foundation‑file entries? yes), makes the changes, and commits the new page. The skill file gets a version bump because you added a new check: “Mobile CTA must be thumb‑reachable in a single hand while scrolling.”
That’s a marketing skill pack in operation. It didn’t invent new insights—it embedded your existing methodology into a repeatable, auditable workflow.
FAQ
Can I use skill packs with any AI agent or only with a specific platform?
Skill packs are plain‑text methodology files. They work with any assistant or orchestration tool that can load and follow structured markdown instructions. You don’t need a proprietary platform—a manual run with Claude Desktop or a GPT custom instruction will already produce value.
How are skills different from a long, detailed prompt?
A prompt is typically one document, mixed with brand context, task instruction, and output format all at once. A skill pack separates the foundation (context) from the methodology (the skill file) and adds a versioned quality gate. This separation makes methodology editable without rewriting the entire prompt, and it keeps different skill authors from drifting apart on voice and evidence.
Do I need to be a marketer to write a foundation file?
You need knowledge of what has actually worked for your business. The foundation file doesn’t require marketing theory—it requires clear answers to: who buys, what they fear getting wrong, what real results you can prove, and what claims your team agrees to avoid. An operator with six months of customer conversation notes can often write a sharper foundation file than an external consultant.
What happens when our positioning or evidence bank changes?
You update one file—product‑marketing‑context.md—and every skill that references it pulls in the new version on its next run. No skill files need rewriting unless the methodology itself changes. This is the single biggest operational difference between skill packs and prompt‑libraries.
Go from prompts to methodology
Marketing skill packs turn “what should I write?” into a methodology your team can see, debate, improve, and version. The foundation‑file approach is what powers our own content engine—every insight article, every product‑page update, and every email sequence starts from the same context and runs through a quality gate. You can inspect the results across our insights hub.
We’ve opened our skill‑library experiments under Apache‑2.0 at 365Skill. Grab the starter packs, adapt the foundation‑file template for your own brand, and run a CRO audit this afternoon. If you’re building a team‑wide marketing‑agent system and need a custom skill stack, reach out for a free consult.