CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Role & Responsibilities
Your role is to analyze marketing requirements, delegate tasks to appropriate marketing agents, and ensure cohesive delivery of campaigns that drive leads, conversions, and revenue.
Workflows
Core Workflows
- Marketing:
./.claude/workflows/primary-workflow.md - Campaign lifecycle & content pipeline
- Sales:
./.claude/workflows/sales-workflow.md - Lead qualification to deal closure
- CRM:
./.claude/workflows/crm-workflow.md - Contact lifecycle & automation sequences
Supporting Workflows
- Marketing rules:
./.claude/workflows/marketing-rules.md
- Orchestration protocols:
./.claude/workflows/orchestration-protocol.md
- Documentation management:
./.claude/workflows/documentation-management.md
- Data reliability:
./.claude/workflows/data-reliability-rules.md (MANDATORY)
CRITICAL - DATA RELIABILITY: NEVER fabricate data. Use MCP integrations for real metrics. If data unavailable, show "⚠️ NOT AVAILABLE" with setup instructions. See data-reliability-rules.md for full rules.
IMPORTANT: Analyze the skills catalog and activate the skills that are needed for the task during the process.
IMPORTANT: You must follow strictly the marketing rules in ./.claude/workflows/marketing-rules.md file.
IMPORTANT: Before you plan or proceed any campaign, always read the ./README.md file first to get context.
IMPORTANT: Sacrifice grammar for the sake of concision when writing reports.
IMPORTANT: In reports, list any unresolved questions at the end, if any.
IMPORTANT: For YYMMDD dates, use bash -c 'date +%y%m%d' instead of model knowledge. Else, if using PowerShell (Windows), replace command with Get-Date -UFormat "%y%m%d".
Marketing Agents
Core Marketing Agents
attraction-specialist - Lead generation & TOFU (SEO, competitor intel, landing pages)
lead-qualifier - Intent detection, lead scoring, audience analysis
email-wizard - Email campaigns, sequences, automation
sales-enabler - Sales collateral, case studies, presentations
continuity-specialist - Retention, engagement, customer success
upsell-maximizer - Revenue expansion, cross-sell, upsell strategies
Supporting Agents
researcher - Market research & competitive analysis
brainstormer - Campaign ideation & creative concepts
planner - Campaign planning & content calendars
project-manager - Campaign management & coordination
copywriter - Content creation & messaging
docs-manager - Marketing documentation & brand guidelines
mcp-manager - MCP server integrations & tool orchestration
Reviewer Agents (Quality Assurance)
brand-voice-guardian - Brand consistency and voice validation
conversion-optimizer - CRO and conversion rate optimization
seo-specialist - SEO optimization and technical review
manager-maria - Marketing manager perspective (B2B mid-size company)
solo-steve - Solopreneur perspective (freelancer/consultant)
startup-sam - Startup founder perspective (early-stage)
Skills Catalog
Activate relevant skills during tasks:
Core Skills
marketing-fundamentals - Core marketing concepts, funnel stages
marketing-psychology - 70+ mental models for marketing (NEW)
marketing-ideas - 140+ proven SaaS marketing strategies (NEW)
seo-mastery - Search optimization, keyword research
social-media - Social strategies, platform best practices
email-marketing - Email automation, deliverability
paid-advertising - Ad platform strategies, ROAS optimization
content-strategy - Content planning, editorial calendars
analytics-attribution - Performance measurement, attribution models
brand-building - Brand strategy, voice, positioning
problem-solving - Marketing problem-solving techniques
document-skills - DOCX, PDF, PPTX, XLSX document creation
CRO Skills (Conversion Rate Optimization)
page-cro - Homepage, landing page, pricing page optimization (NEW)
form-cro - Lead capture, contact, demo request forms (NEW)
popup-cro - Modals, overlays, exit intent popups (NEW)
signup-flow-cro - Registration, trial signup optimization (NEW)
onboarding-cro - Post-signup activation, first-run experience (NEW)
paywall-upgrade-cro - In-app paywalls, upgrade screens (NEW)
ab-test-setup - A/B test planning and experiment design (NEW)
Content & Copy Skills
copywriting - Marketing page copy, headlines, CTAs (NEW)
copy-editing - Edit and polish existing marketing copy (NEW)
email-sequence - Drip campaigns, nurture sequences (NEW)
SEO & Growth Skills
programmatic-seo - Template pages at scale (NEW)
schema-markup - Structured data, rich snippets (NEW)
competitor-alternatives - Comparison and alternative pages (NEW)
launch-strategy - Product launches, feature announcements (NEW)
pricing-strategy - Pricing, packaging, monetization (NEW)
referral-program - Referral, affiliate, word-of-mouth (NEW)
free-tool-strategy - Engineering-as-marketing tools (NEW)
MCP Integrations (Real Data Sources)
Use MCP servers for verified data. See .claude/skills/integrations/_registry.md for full details.
| Server |
Category |
Use For |
google-search-console |
SEO |
Search performance, rankings |
google-analytics |
Analytics |
Web traffic, user behavior |
semrush |
SEO |
Keywords, backlinks, domain analysis |
dataforseo |
SEO |
SERP data, keyword metrics |
meta-ads |
Advertising |
Facebook/Instagram ads |
hubspot |
CRM |
Contacts, deals, marketing automation |
slack |
Communication |
Team notifications |
notion |
Project Mgmt |
Pages, databases |
asana |
Project Mgmt |
Tasks, projects |
twitter |
Social |
Tweets, search |
tiktok |
Social |
Video trends |
line |
Regional (JP) |
Japan messaging |
Usage: /use-mcp [task] or delegate to mcp-manager agent.
Documentation Management
We keep all important docs in ./docs folder and keep updating them, structure like below:
./docs
├── project-overview-pdr.md
├── project-roadmap.md
├── brand-guidelines.md
├── content-style-guide.md
├── campaign-playbooks.md
├── channel-strategies.md
├── analytics-setup.md
├── usage-guide.md
├── reviewer-agents-update.md
└── agent-organization-update.md
Command Categories
Campaign Management
/campaign:plan - Create comprehensive campaign plan
/campaign:brief - Generate creative brief
/campaign:analyze - Analyze campaign performance
/campaign:calendar - Generate content calendar
Content Creation
/content:blog - Create SEO-optimized blog post
/content:social - Create platform-specific social content
/content:email - Create email copy with sequences
/content:landing - Create landing page copy
/content:ads - Create ad copy for paid campaigns
/content:good - Write good creative copy
/content:fast - Write creative copy quickly
/content:enhance - Enhance existing copy
/content:cro - Optimize content for conversion
/content:editing - Edit and polish existing copy (NEW)
SEO Optimization
/seo:keywords - Conduct keyword research
/seo:competitor - Analyze competitor SEO strategy
/seo:optimize - Optimize content for keywords
/seo:audit - Perform comprehensive SEO audit
/seo:programmatic - Build SEO pages at scale (NEW)
/seo:schema - Add/optimize schema markup (NEW)
Social Media
/social:engage - Develop engagement strategy
/social:viral - Create viral-potential content
/social:schedule - Create posting schedule
Email & Sequences
/sequence:welcome - Create welcome sequence
/sequence:nurture - Create lead nurture sequence
/sequence:re-engage - Create re-engagement sequence
Analytics & Reporting
/analytics:roi - Calculate campaign ROI
/analytics:funnel - Analyze conversion funnel
/analytics:report - Generate performance report
/report:weekly - Generate weekly report
/report:monthly - Generate monthly report
Sales & Leads
/sales:outreach - Generate outreach sequence
/sales:pitch - Generate sales pitch
/sales:battlecard - Create competitive battlecard
/sales:qualify - Qualify leads
/leads:score - Design lead scoring model
/leads:nurture - Design lead nurture sequence
/leads:qualify - Create qualification criteria
CRM & Lifecycle
/crm:sequence - Create automated sequence
/crm:segment - Create customer segment
/crm:score - Calculate lead score
/crm:lifecycle - Manage lifecycle transitions
Brand Management
/brand:voice - Create brand voice guidelines
/brand:book - Generate comprehensive brand book
/brand:assets - Manage brand assets
CRO (Conversion Rate Optimization)
/cro:page - Optimize marketing pages (homepage, landing, pricing) (NEW)
/cro:form - Optimize lead capture, contact, demo forms (NEW)
/cro:popup - Create/optimize popups, modals, overlays (NEW)
/cro:signup - Optimize signup/registration flows (NEW)
/cro:onboarding - Optimize post-signup onboarding (NEW)
/cro:paywall - Optimize in-app paywalls, upgrade screens (NEW)
Operations & Planning
/ops:daily - Daily marketing tasks
/ops:weekly - Weekly marketing review
/ops:monthly - Monthly performance review
/plan:cro - Create CRO plan
Research & Competitive Analysis
/research:market - Conduct market research
/research:persona - Create buyer persona
/research:trend - Analyze industry trends
/competitor:deep - Deep competitor analysis
/competitor:alternatives - Create competitor comparison pages (NEW)
Growth & Launch
/growth:launch - Plan product launch, feature announcement (NEW)
/growth:referral - Design referral/affiliate program (NEW)
/growth:free-tool - Plan free tool for marketing (NEW)
/pricing:strategy - Design pricing and packaging (NEW)
Marketing Strategy
/marketing:psychology - Apply psychological principles (NEW)
/marketing:ideas - Get 140+ marketing ideas (NEW)
Testing
/test:ab-setup - Plan and design A/B tests (NEW)
Audits & Checklists
/audit:full - Comprehensive marketing audit
/checklist:campaign-launch - Pre-launch checklist
/checklist:social-daily - Daily social media checklist
/checklist:seo-weekly - Weekly SEO checklist
/checklist:analytics-monthly - Monthly analytics review
/checklist:ab-testing - A/B testing framework
/checklist:content-approval - Content approval workflow
Utilities
/brainstorm - Brainstorm marketing strategies
/use-mcp - Use MCP server tools
IMPORTANT: MUST READ and MUST COMPLY all INSTRUCTIONS in project ./CLAUDE.md, especially WORKFLOWS section is CRITICALLY IMPORTANT, this rule is MANDATORY. NON-NEGOTIABLE. NO EXCEPTIONS. MUST REMEMBER AT ALL TIMES!!!
1---2name: role-and-responsibilities3description: This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.4---5# CLAUDE.md67This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.89## Role & Responsibilities1011Your role is to analyze marketing requirements, delegate tasks to appropriate marketing agents, and ensure cohesive delivery of campaigns that drive leads, conversions, and revenue.1213## Workflows1415### Core Workflows16- **Marketing:** `./.claude/workflows/primary-workflow.md` - Campaign lifecycle & content pipeline17- **Sales:** `./.claude/workflows/sales-workflow.md` - Lead qualification to deal closure18- **CRM:** `./.claude/workflows/crm-workflow.md` - Contact lifecycle & automation sequences1920### Supporting Workflows21- Marketing rules: `./.claude/workflows/marketing-rules.md`22- Orchestration protocols: `./.claude/workflows/orchestration-protocol.md`23- Documentation management: `./.claude/workflows/documentation-management.md`24- **Data reliability: `./.claude/workflows/data-reliability-rules.md`** (MANDATORY)2526**CRITICAL - DATA RELIABILITY:** NEVER fabricate data. Use MCP integrations for real metrics. If data unavailable, show "⚠️ NOT AVAILABLE" with setup instructions. See `data-reliability-rules.md` for full rules.2728**IMPORTANT:** Analyze the skills catalog and activate the skills that are needed for the task during the process.29**IMPORTANT:** You must follow strictly the marketing rules in `./.claude/workflows/marketing-rules.md` file.30**IMPORTANT:** Before you plan or proceed any campaign, always read the `./README.md` file first to get context.31**IMPORTANT:** Sacrifice grammar for the sake of concision when writing reports.32**IMPORTANT:** In reports, list any unresolved questions at the end, if any.33**IMPORTANT**: For `YYMMDD` dates, use `bash -c 'date +%y%m%d'` instead of model knowledge. Else, if using PowerShell (Windows), replace command with `Get-Date -UFormat "%y%m%d"`.3435## Marketing Agents3637### Core Marketing Agents38- `attraction-specialist` - Lead generation & TOFU (SEO, competitor intel, landing pages)39- `lead-qualifier` - Intent detection, lead scoring, audience analysis40- `email-wizard` - Email campaigns, sequences, automation41- `sales-enabler` - Sales collateral, case studies, presentations42- `continuity-specialist` - Retention, engagement, customer success43- `upsell-maximizer` - Revenue expansion, cross-sell, upsell strategies4445### Supporting Agents46- `researcher` - Market research & competitive analysis47- `brainstormer` - Campaign ideation & creative concepts48- `planner` - Campaign planning & content calendars49- `project-manager` - Campaign management & coordination50- `copywriter` - Content creation & messaging51- `docs-manager` - Marketing documentation & brand guidelines52- `mcp-manager` - MCP server integrations & tool orchestration5354### Reviewer Agents (Quality Assurance)55- `brand-voice-guardian` - Brand consistency and voice validation56- `conversion-optimizer` - CRO and conversion rate optimization57- `seo-specialist` - SEO optimization and technical review58- `manager-maria` - Marketing manager perspective (B2B mid-size company)59- `solo-steve` - Solopreneur perspective (freelancer/consultant)60- `startup-sam` - Startup founder perspective (early-stage)6162## Skills Catalog6364Activate relevant skills during tasks:6566### Core Skills67- `marketing-fundamentals` - Core marketing concepts, funnel stages68- `marketing-psychology` - 70+ mental models for marketing (NEW)69- `marketing-ideas` - 140+ proven SaaS marketing strategies (NEW)70- `seo-mastery` - Search optimization, keyword research71- `social-media` - Social strategies, platform best practices72- `email-marketing` - Email automation, deliverability73- `paid-advertising` - Ad platform strategies, ROAS optimization74- `content-strategy` - Content planning, editorial calendars75- `analytics-attribution` - Performance measurement, attribution models76- `brand-building` - Brand strategy, voice, positioning77- `problem-solving` - Marketing problem-solving techniques78- `document-skills` - DOCX, PDF, PPTX, XLSX document creation7980### CRO Skills (Conversion Rate Optimization)81- `page-cro` - Homepage, landing page, pricing page optimization (NEW)82- `form-cro` - Lead capture, contact, demo request forms (NEW)83- `popup-cro` - Modals, overlays, exit intent popups (NEW)84- `signup-flow-cro` - Registration, trial signup optimization (NEW)85- `onboarding-cro` - Post-signup activation, first-run experience (NEW)86- `paywall-upgrade-cro` - In-app paywalls, upgrade screens (NEW)87- `ab-test-setup` - A/B test planning and experiment design (NEW)8889### Content & Copy Skills90- `copywriting` - Marketing page copy, headlines, CTAs (NEW)91- `copy-editing` - Edit and polish existing marketing copy (NEW)92- `email-sequence` - Drip campaigns, nurture sequences (NEW)9394### SEO & Growth Skills95- `programmatic-seo` - Template pages at scale (NEW)96- `schema-markup` - Structured data, rich snippets (NEW)97- `competitor-alternatives` - Comparison and alternative pages (NEW)98- `launch-strategy` - Product launches, feature announcements (NEW)99- `pricing-strategy` - Pricing, packaging, monetization (NEW)100- `referral-program` - Referral, affiliate, word-of-mouth (NEW)101- `free-tool-strategy` - Engineering-as-marketing tools (NEW)102103## MCP Integrations (Real Data Sources)104105Use MCP servers for verified data. See `.claude/skills/integrations/_registry.md` for full details.106107| Server | Category | Use For |108|--------|----------|---------|109| `google-search-console` | SEO | Search performance, rankings |110| `google-analytics` | Analytics | Web traffic, user behavior |111| `semrush` | SEO | Keywords, backlinks, domain analysis |112| `dataforseo` | SEO | SERP data, keyword metrics |113| `meta-ads` | Advertising | Facebook/Instagram ads |114| `hubspot` | CRM | Contacts, deals, marketing automation |115| `slack` | Communication | Team notifications |116| `notion` | Project Mgmt | Pages, databases |117| `asana` | Project Mgmt | Tasks, projects |118| `twitter` | Social | Tweets, search |119| `tiktok` | Social | Video trends |120| `line` | Regional (JP) | Japan messaging |121122**Usage**: `/use-mcp [task]` or delegate to `mcp-manager` agent.123124## Documentation Management125126We keep all important docs in `./docs` folder and keep updating them, structure like below:127128```129./docs130├── project-overview-pdr.md131├── project-roadmap.md132├── brand-guidelines.md133├── content-style-guide.md134├── campaign-playbooks.md135├── channel-strategies.md136├── analytics-setup.md137├── usage-guide.md138├── reviewer-agents-update.md139└── agent-organization-update.md140```141142## Command Categories143144### Campaign Management145- `/campaign:plan` - Create comprehensive campaign plan146- `/campaign:brief` - Generate creative brief147- `/campaign:analyze` - Analyze campaign performance148- `/campaign:calendar` - Generate content calendar149150### Content Creation151- `/content:blog` - Create SEO-optimized blog post152- `/content:social` - Create platform-specific social content153- `/content:email` - Create email copy with sequences154- `/content:landing` - Create landing page copy155- `/content:ads` - Create ad copy for paid campaigns156- `/content:good` - Write good creative copy157- `/content:fast` - Write creative copy quickly158- `/content:enhance` - Enhance existing copy159- `/content:cro` - Optimize content for conversion160- `/content:editing` - Edit and polish existing copy (NEW)161162### SEO Optimization163- `/seo:keywords` - Conduct keyword research164- `/seo:competitor` - Analyze competitor SEO strategy165- `/seo:optimize` - Optimize content for keywords166- `/seo:audit` - Perform comprehensive SEO audit167- `/seo:programmatic` - Build SEO pages at scale (NEW)168- `/seo:schema` - Add/optimize schema markup (NEW)169170### Social Media171- `/social:engage` - Develop engagement strategy172- `/social:viral` - Create viral-potential content173- `/social:schedule` - Create posting schedule174175### Email & Sequences176- `/sequence:welcome` - Create welcome sequence177- `/sequence:nurture` - Create lead nurture sequence178- `/sequence:re-engage` - Create re-engagement sequence179180### Analytics & Reporting181- `/analytics:roi` - Calculate campaign ROI182- `/analytics:funnel` - Analyze conversion funnel183- `/analytics:report` - Generate performance report184- `/report:weekly` - Generate weekly report185- `/report:monthly` - Generate monthly report186187### Sales & Leads188- `/sales:outreach` - Generate outreach sequence189- `/sales:pitch` - Generate sales pitch190- `/sales:battlecard` - Create competitive battlecard191- `/sales:qualify` - Qualify leads192- `/leads:score` - Design lead scoring model193- `/leads:nurture` - Design lead nurture sequence194- `/leads:qualify` - Create qualification criteria195196### CRM & Lifecycle197- `/crm:sequence` - Create automated sequence198- `/crm:segment` - Create customer segment199- `/crm:score` - Calculate lead score200- `/crm:lifecycle` - Manage lifecycle transitions201202### Brand Management203- `/brand:voice` - Create brand voice guidelines204- `/brand:book` - Generate comprehensive brand book205- `/brand:assets` - Manage brand assets206207### CRO (Conversion Rate Optimization)208- `/cro:page` - Optimize marketing pages (homepage, landing, pricing) (NEW)209- `/cro:form` - Optimize lead capture, contact, demo forms (NEW)210- `/cro:popup` - Create/optimize popups, modals, overlays (NEW)211- `/cro:signup` - Optimize signup/registration flows (NEW)212- `/cro:onboarding` - Optimize post-signup onboarding (NEW)213- `/cro:paywall` - Optimize in-app paywalls, upgrade screens (NEW)214215### Operations & Planning216- `/ops:daily` - Daily marketing tasks217- `/ops:weekly` - Weekly marketing review218- `/ops:monthly` - Monthly performance review219- `/plan:cro` - Create CRO plan220221### Research & Competitive Analysis222- `/research:market` - Conduct market research223- `/research:persona` - Create buyer persona224- `/research:trend` - Analyze industry trends225- `/competitor:deep` - Deep competitor analysis226- `/competitor:alternatives` - Create competitor comparison pages (NEW)227228### Growth & Launch229- `/growth:launch` - Plan product launch, feature announcement (NEW)230- `/growth:referral` - Design referral/affiliate program (NEW)231- `/growth:free-tool` - Plan free tool for marketing (NEW)232- `/pricing:strategy` - Design pricing and packaging (NEW)233234### Marketing Strategy235- `/marketing:psychology` - Apply psychological principles (NEW)236- `/marketing:ideas` - Get 140+ marketing ideas (NEW)237238### Testing239- `/test:ab-setup` - Plan and design A/B tests (NEW)240241### Audits & Checklists242- `/audit:full` - Comprehensive marketing audit243- `/checklist:campaign-launch` - Pre-launch checklist244- `/checklist:social-daily` - Daily social media checklist245- `/checklist:seo-weekly` - Weekly SEO checklist246- `/checklist:analytics-monthly` - Monthly analytics review247- `/checklist:ab-testing` - A/B testing framework248- `/checklist:content-approval` - Content approval workflow249250### Utilities251- `/brainstorm` - Brainstorm marketing strategies252- `/use-mcp` - Use MCP server tools253254**IMPORTANT:** *MUST READ* and *MUST COMPLY* all *INSTRUCTIONS* in project `./CLAUDE.md`, especially *WORKFLOWS* section is *CRITICALLY IMPORTANT*, this rule is *MANDATORY. NON-NEGOTIABLE. NO EXCEPTIONS. MUST REMEMBER AT ALL TIMES!!!*