$Compounding Marketingv1.1
docs / getting-started

Getting Started

Install Compounding Marketing and start using 55 skills with Claude Code, ChatGPT, or Cursor in minutes.

Quickest path

Run the setup wizard. It handles everything.

bash
npx compounding-marketing

Option 1: npx Setup Wizard (Recommended)

The interactive wizard detects your AI tool, configures MCP integrations, and creates .cm-config.json automatically.

bash
npx compounding-marketing

The wizard will:

  1. 1Detect your AI tool (Claude Code, ChatGPT, Cursor)
  2. 2Ask about MCP integrations (Perplexity, Exa)
  3. 3Configure API keys securely
  4. 4Set up task tracking integrations
  5. 5Create .cm-config.json with your settings

Option 2: Manual Setup

Clone the repository

bash
git clone https://github.com/classicchins/compounding-marketing.git
# Or add as git submodule
git submodule add https://github.com/classicchins/compounding-marketing.git

For Claude Code

The plugin auto-loads from CLAUDE.md. All 55 skills are instantly available once the repo is in your project directory.

For ChatGPT

Upload AGENTS.md to your Custom GPT instructions. Attach skill files as needed.

For Cursor

Add the skills directory to your project and reference individual SKILL.md files via @ mentions.

Configuration

The .cm-config.json file lives in your project root. It controls MCP settings and integrations.

.cm-config.json
{
  "mcp": {
    "perplexity": {
      "enabled": true,
      "apiKey": "pplx-xxxxxxxxxxxx"
    },
    "exa": {
      "enabled": true,
      "apiKey": "exa-xxxxxxxxxxxx"
    }
  },
  "integrations": {
    "taskTracking": {
      "provider": "linear",
      "apiKey": "lin_api_xxxxxxxxxxxx"
    }
  }
}

Your First Skill

Start with the foundation skill — it creates your product-marketing context document that all other skills reference.

In Claude Code / your AI tool:
# First run — creates your context
Run the cm-context skill to create our product-marketing context document.
# Then use workflow commands
Run /cm:position to develop our positioning and messaging.
# Or individual skills
Use the copywriting skill to write copy for our landing page.

Next Steps