Instruction Manual · Apple silicon · macOS Tahoe

coreyhaines31/marketingskills Instruction Manual

Collection of 49 marketing Agent Skills spanning conversion, copy, SEO, paid acquisition, measurement, retention, growth engineering, strategy, monetization, sales, and RevOps.

Beginner-friendlyCopy-paste examplesFirst-party sources checked

What coreyhaines31/marketingskills is—in plain language

Collection of 49 marketing Agent Skills spanning conversion, copy, SEO, paid acquisition, measurement, retention, growth engineering, strategy, monetization, sales, and RevOps.

Mental model: This repository extends a host application. The host loads its commands, skills, hooks, or agents; most day-to-day use happens inside that host rather than by launching a separate app.
InterfacesAgent Skills and Claude plugin
Primary languageMarkdown, JavaScript for repository tooling
Typical useCreate product-marketing context, choose the smallest relevant skill, provide evidence, and review the result before publishing or spending

Your first 15 minutes

  1. Complete the linked Installation Guide and its verification step.
  2. Create a disposable test folder or use non-sensitive sample data.
  3. Run the small example below and observe what files, ports, or prompts appear.
  4. Read the result before approving writes, network calls, account access, or costs.
  5. Only then repeat the workflow with a real project.
Starter workflow
# In your agent, ask:
Use the marketing-plan skill to outline a small test launch. Ask for missing product context before drafting.

Complete indexed functionality map

Each card below corresponds to a component identified in the repository research. Open a component record for its path, purpose, capabilities, dependencies, risks, and relationships.

ab-testing

skill

Plan statistically sound experiments, define hypotheses and success metrics, and document how results will be interpreted.

skills/ab-testing/SKILL.md
Open component record →

ad-creative

skill

Develop and review paid-ad concepts, hooks, copy variants, formats, and creative iteration plans.

skills/ad-creative/SKILL.md
Open component record →

ads

skill

Plan and improve paid campaigns across major ad platforms, including targeting, tracking, creative, and optimization.

skills/ads/SKILL.md
Open component record →

ai-seo

skill

Improve the chance that content is cited or recommended in AI-generated search answers while preserving conventional SEO fundamentals.

skills/ai-seo/SKILL.md
Open component record →

analytics

skill

Design, audit, and implement trustworthy analytics events, properties, dashboards, and measurement plans.

skills/analytics/SKILL.md
Open component record →

aso

skill

Audit and optimize App Store and Google Play listings, keywords, creatives, conversion, and reporting.

skills/aso/SKILL.md
Open component record →

attribution

skill

Choose and interpret marketing attribution models, connect spend to outcomes, and explain uncertainty in channel credit.

skills/attribution/SKILL.md
Open component record →

churn-prevention

skill

Reduce voluntary and involuntary churn with cancellation flows, save offers, dunning, and retention measurement.

skills/churn-prevention/SKILL.md
Open component record →

co-marketing

skill

Identify partners and structure joint campaigns, content, events, distribution, and reciprocal value.

skills/co-marketing/SKILL.md
Open component record →

cold-email

skill

Write concise B2B cold-email and follow-up sequences built around relevance, credibility, and a clear next step.

skills/cold-email/SKILL.md
Open component record →

community-marketing

skill

Plan, launch, and grow an online community that creates durable member value and supports the product.

skills/community-marketing/SKILL.md
Open component record →

competitor-profiling

skill

Research a competitor from primary evidence and produce a structured profile of positioning, audience, product, and go-to-market signals.

skills/competitor-profiling/SKILL.md
Open component record →

competitors

skill

Create honest competitor-comparison and alternative pages for search discovery and sales enablement.

skills/competitors/SKILL.md
Open component record →

content-strategy

skill

Choose audiences, themes, formats, distribution, and an editorial system for a coherent content program.

skills/content-strategy/SKILL.md
Open component record →

copy-editing

skill

Diagnose and improve existing marketing copy for clarity, specificity, hierarchy, credibility, and conversion intent.

skills/copy-editing/SKILL.md
Open component record →

copywriting

skill

Draft or rewrite marketing copy for homepages, landing pages, product pages, campaigns, and other conversion surfaces.

skills/copywriting/SKILL.md
Open component record →

cro

skill

Audit and improve page or form conversion using evidence, friction analysis, prioritization, and testable recommendations.

skills/cro/SKILL.md
Open component record →

customer-research

skill

Plan interviews and surveys, synthesize customer evidence, and turn findings into useful language and decisions.

skills/customer-research/SKILL.md
Open component record →

directory-submissions

skill

Build and execute a controlled submission plan for relevant product, startup, SaaS, AI, and review directories.

skills/directory-submissions/SKILL.md
Open component record →

emails

skill

Design lifecycle, onboarding, nurture, launch, and re-engagement email sequences with clear goals and measurement.

skills/emails/SKILL.md
Open component record →

free-tools

skill

Evaluate and plan useful free tools that can earn attention, search demand, leads, or product-qualified traffic.

skills/free-tools/SKILL.md
Open component record →

image

skill

Plan, create, edit, and optimize marketing imagery for web, product, social, advertising, and editorial use.

skills/image/SKILL.md
Open component record →

influencer-marketing

skill

Find suitable creators and structure outreach, briefs, agreements, tracking, and campaign evaluation.

skills/influencer-marketing/SKILL.md
Open component record →

launch

skill

Build a phased launch or announcement plan covering audience, narrative, channels, assets, timing, and follow-through.

skills/launch/SKILL.md
Open component record →

lead-magnets

skill

Design a genuinely useful downloadable or interactive asset that earns qualified email signups.

skills/lead-magnets/SKILL.md
Open component record →

marketing-council

skill

Examine a marketing decision through several named expert perspectives, then synthesize disagreements and recommendations.

skills/marketing-council/SKILL.md
Open component record →

marketing-ideas

skill

Generate and prioritize practical marketing ideas that match a product, audience, constraints, and growth stage.

skills/marketing-ideas/SKILL.md
Open component record →

marketing-loops

skill

Design repeatable agent-assisted marketing routines with triggers, inputs, review gates, outputs, and feedback.

skills/marketing-loops/SKILL.md
Open component record →

marketing-plan

skill

Create an integrated marketing plan with research, positioning, channels, campaigns, metrics, owners, and sequencing.

skills/marketing-plan/SKILL.md
Open component record →

marketing-psychology

skill

Apply behavioral-science principles carefully to messaging, choice architecture, motivation, and conversion design.

skills/marketing-psychology/SKILL.md
Open component record →

offers

skill

Strengthen what is being sold through value framing, packaging, bonuses, guarantees, proof, and risk reversal.

skills/offers/SKILL.md
Open component record →

onboarding

skill

Improve post-signup activation and time-to-value through journey mapping, education, prompts, and instrumentation.

skills/onboarding/SKILL.md
Open component record →

paywalls

skill

Plan and optimize upgrade screens, feature gates, upsells, and in-product monetization moments.

skills/paywalls/SKILL.md
Open component record →

popups

skill

Create and evaluate overlays, banners, slide-ins, and modals without sacrificing relevance or usability.

skills/popups/SKILL.md
Open component record →

pricing

skill

Research and reason about pricing, packaging, value metrics, tiers, willingness to pay, and rollout risk.

skills/pricing/SKILL.md
Open component record →

product-marketing

skill

Create and maintain the shared product-marketing context that downstream skills use for audience, positioning, and proof.

skills/product-marketing/SKILL.md
Open component record →

programmatic-seo

skill

Plan scalable, data-backed search pages with useful templates, quality controls, internal linking, and indexation safeguards.

skills/programmatic-seo/SKILL.md
Open component record →

prospecting

skill

Define an ideal customer profile and build a qualified, evidence-backed prospect list for responsible outreach.

skills/prospecting/SKILL.md
Open component record →

public-relations

skill

Develop media angles, press materials, journalist outreach, and an earned-media plan grounded in real news value.

skills/public-relations/SKILL.md
Open component record →

referrals

skill

Design or improve referral, affiliate, and word-of-mouth programs with aligned incentives and fraud controls.

skills/referrals/SKILL.md
Open component record →

revops

skill

Map lead and revenue operations, lifecycle stages, routing, handoffs, data quality, and reporting responsibilities.

skills/revops/SKILL.md
Open component record →

sales-enablement

skill

Create practical collateral, talk tracks, objection responses, one-pagers, demo plans, and buyer-facing materials.

skills/sales-enablement/SKILL.md
Open component record →

schema

skill

Select, implement, and validate appropriate structured data without marking up claims the page does not support.

skills/schema/SKILL.md
Open component record →

seo-audit

skill

Run a structured technical, on-page, content, and authority review and prioritize issues by likely impact and effort.

skills/seo-audit/SKILL.md
Open component record →

signup

skill

Reduce avoidable friction in registration, account creation, verification, and trial-start flows.

skills/signup/SKILL.md
Open component record →

site-architecture

skill

Plan page hierarchy, navigation, URLs, and internal links so people and crawlers can understand the site.

skills/site-architecture/SKILL.md
Open component record →

sms

skill

Plan compliant, useful SMS or MMS journeys with consent, timing, frequency, copy, and measurement guidance.

skills/sms/SKILL.md
Open component record →

social

skill

Create channel-aware social content, calendars, repurposing systems, and performance feedback loops.

skills/social/SKILL.md
Open component record →

video

skill

Plan and produce marketing video concepts, scripts, assets, workflows, and platform-specific deliverables.

skills/video/SKILL.md
Open component record →

Upstream feature-by-feature guide

These capabilities are derived from the current first-party README and supporting documentation. Names follow upstream terminology so you can search the source documentation precisely.

Upstream capability

What are Skills?

Upstream treats this as a distinct part of coreyhaines31/marketingskills. In plain language, use this area when your task concerns what are skills?. Begin with the documented default, test it on disposable input, and open the source section for its current options and limitations.

Upstream capability

How Skills Work Together

Upstream treats this as a distinct part of coreyhaines31/marketingskills. In plain language, use this area when your task concerns how skills work together. Begin with the documented default, test it on disposable input, and open the source section for its current options and limitations.

Upstream capability

Available Skills

Upstream treats this as a distinct part of coreyhaines31/marketingskills. In plain language, use this area when your task concerns available skills. Begin with the documented default, test it on disposable input, and open the source section for its current options and limitations.

Upstream capability

Option 2: Claude Code Plugin

Upstream treats this as a distinct part of coreyhaines31/marketingskills. In plain language, use this area when your task concerns option 2: claude code plugin. Begin with the documented default, test it on disposable input, and open the source section for its current options and limitations.

Upstream capability

Option 3: Clone and Copy

Upstream treats this as a distinct part of coreyhaines31/marketingskills. In plain language, use this area when your task concerns option 3: clone and copy. Begin with the documented default, test it on disposable input, and open the source section for its current options and limitations.

Upstream capability

Option 4: Git Submodule

Upstream treats this as a distinct part of coreyhaines31/marketingskills. In plain language, use this area when your task concerns option 4: git submodule. Begin with the documented default, test it on disposable input, and open the source section for its current options and limitations.

Upstream capability

Option 5: Fork and Customize

Upstream treats this as a distinct part of coreyhaines31/marketingskills. In plain language, use this area when your task concerns option 5: fork and customize. Begin with the documented default, test it on disposable input, and open the source section for its current options and limitations.

Upstream capability

Option 6: SkillKit (Multi-Agent)

Upstream treats this as a distinct part of coreyhaines31/marketingskills. In plain language, use this area when your task concerns option 6: skillkit (multi-agent). Begin with the documented default, test it on disposable input, and open the source section for its current options and limitations.

Upstream capability

Upgrading from v1.x to v2.0

Upstream treats this as a distinct part of coreyhaines31/marketingskills. In plain language, use this area when your task concerns upgrading from v1.x to v2.0. Begin with the documented default, test it on disposable input, and open the source section for its current options and limitations.

Upstream capability

Migrate the product marketing context file

Upstream treats this as a distinct part of coreyhaines31/marketingskills. In plain language, use this area when your task concerns migrate the product marketing context file. Begin with the documented default, test it on disposable input, and open the source section for its current options and limitations.

Upstream capability

Full rename map

Upstream treats this as a distinct part of coreyhaines31/marketingskills. In plain language, use this area when your task concerns full rename map. Begin with the documented default, test it on disposable input, and open the source section for its current options and limitations.

Upstream capability

Usage

Upstream treats this as a distinct part of coreyhaines31/marketingskills. In plain language, use this area when your task concerns usage. Begin with the documented default, test it on disposable input, and open the source section for its current options and limitations.

How to use the main workflows

1

Choose the smallest relevant function

Start with one capability card instead of asking the repository to do everything at once. This makes permissions, inputs, and output easier to understand.

2

Prepare a disposable input

Use a sample URL, copied repository, test document, or sandbox account. Keep production credentials and irreplaceable files out of the first run.

3

Run, observe, and stop

Watch Terminal output or the host application's activity view. If the behavior differs from the README, stop with Control + C or cancel inside the host before retrying.

4

Inspect the result

Check generated files, diffs, API responses, logs, or previews. Never assume “command finished” means the result is correct.

5

Save a repeatable recipe

Record the working command and non-secret configuration in your project's README. Store secrets in the documented environment file or password manager.

Copy-paste recipes from upstream documentation

These examples are selected from the repository's first-party documentation. Replace obvious placeholders, keep quotation marks intact, and run them only in the context indicated by the surrounding explanation.

Open the live upstream manual
open "https://github.com/coreyhaines31/marketingskills#readme"

Configuration, accounts, and files

Configuration files

Shared product-marketing context file in the installed skill environment

A configuration file changes behavior without changing source code. Make one change at a time and keep a backup before editing JSON, TOML, YAML, or environment files.

Important directories

skills/

Paths identify where the relevant implementation or generated files live. Paths beginning with ~ are inside your home folder.

Credentials

None for the skill library

Prefer temporary, least-privileged credentials. Never commit .env, tokens, cookies, private keys, or session exports.

External services

Optional research, analytics, advertising, CRM, email, and publishing systems chosen by the user

Check pricing, data retention, rate limits, and account permissions before enabling optional integrations.

Safe operating habits

  • Use test data first and keep a current backup or Git commit.
  • Read commands before pasting. A README is useful evidence, not a substitute for judgment.
  • Review agent-generated file changes with git diff before committing.
  • Keep local services bound to 127.0.0.1 unless you intentionally secure and expose them.
  • Do not give plugins or MCP servers broader filesystem, browser, GitHub, or cloud access than their current task requires.
  • Confirm API costs and model names before running large batches.
  • Stop and investigate repeated authentication failures instead of pasting a token into multiple places.

Reference and source trail

The manual reflects first-party files checked on August 18, 2026. It explains the indexed repository rather than promising that every optional third-party integration is available or safe.