~ / rigs / MoizIbnYousaf / marketing-cli

MoizIbnYousaf/marketing-cli

Agent-native marketing CLI: 76 skills, 6 research/review agents, brand memory that compounds across sessions, and a local Studio dashboard. One npm install, then /cmo in your coding agent.

↗ GitHub ★ 30 mit updated 2mo ago project Claude CodeCodex Claude plugin
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~21.7k tokens
Context hog · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

Copy this rig

# review before running: this installs third-party code
$ claude mcp add --transport http exa 'https://mcp.exa.ai/mcp?tools=web_search_exa,web_fetch_exa,web_search_advanced_exa,agent_tools' -H 'x-api-key: YOUR_VALUE'
$ claude mcp add --transport http openseo https://app.openseo.so/mcp
$ npx degit MoizIbnYousaf/marketing-cli/agents ./rig-marketing-cli/agents
$ npx degit MoizIbnYousaf/marketing-cli/skills ./rig-marketing-cli/skills
$ npx degit MoizIbnYousaf/marketing-cli/hooks ./rig-marketing-cli/hooks

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ claude mcp add --transport http exa 'https://mcp.exa.ai/mcp?tools=web_search_exa,web_fetch_exa,web_search_advanced_exa,agent_tools' -H 'x-api-key: YOUR_VALUE'
$ claude mcp add --transport http openseo https://app.openseo.so/mcp
$ npx degit MoizIbnYousaf/marketing-cli/skills/agent-email-inbox .claude/skills/agent-email-inbox
$ npx degit MoizIbnYousaf/marketing-cli/skills/ai-seo .claude/skills/ai-seo
$ npx degit MoizIbnYousaf/marketing-cli/skills/app-store-screenshots .claude/skills/app-store-screenshots
$ npx degit MoizIbnYousaf/marketing-cli/skills/audience-research .claude/skills/audience-research
$ npx degit MoizIbnYousaf/marketing-cli/skills/axi .claude/skills/axi
$ npx degit MoizIbnYousaf/marketing-cli/skills/brainstorm .claude/skills/brainstorm
$ npx degit MoizIbnYousaf/marketing-cli/skills/brand-kit-playground .claude/skills/brand-kit-playground
$ npx degit MoizIbnYousaf/marketing-cli/skills/brand-voice .claude/skills/brand-voice
$ npx degit MoizIbnYousaf/marketing-cli/skills/build-with-exa .claude/skills/build-with-exa
$ npx degit MoizIbnYousaf/marketing-cli/skills/churn-prevention .claude/skills/churn-prevention
$ npx degit MoizIbnYousaf/marketing-cli/skills/cmo-remotion .claude/skills/cmo-remotion
$ npx degit MoizIbnYousaf/marketing-cli/skills/cmo .claude/skills/cmo
$ npx degit MoizIbnYousaf/marketing-cli/skills/company-research .claude/skills/company-research
$ npx degit MoizIbnYousaf/marketing-cli/skills/competitive-intel .claude/skills/competitive-intel
$ npx degit MoizIbnYousaf/marketing-cli/skills/competitor-alternatives .claude/skills/competitor-alternatives
$ npx degit MoizIbnYousaf/marketing-cli/skills/content-atomizer .claude/skills/content-atomizer
$ npx degit MoizIbnYousaf/marketing-cli/skills/conversion-flow-cro .claude/skills/conversion-flow-cro
$ npx degit MoizIbnYousaf/marketing-cli/skills/create-skill .claude/skills/create-skill
$ npx degit MoizIbnYousaf/marketing-cli/skills/creative .claude/skills/creative
$ npx degit MoizIbnYousaf/marketing-cli/skills/deepen-plan .claude/skills/deepen-plan
$ npx degit MoizIbnYousaf/marketing-cli/skills/direct-response-copy .claude/skills/direct-response-copy
$ npx degit MoizIbnYousaf/marketing-cli/skills/document-review .claude/skills/document-review
$ npx degit MoizIbnYousaf/marketing-cli/skills/email-sequences .claude/skills/email-sequences
$ npx degit MoizIbnYousaf/marketing-cli/skills/exa-contents .claude/skills/exa-contents
$ npx degit MoizIbnYousaf/marketing-cli/skills/exa-search .claude/skills/exa-search
$ npx degit MoizIbnYousaf/marketing-cli/skills/firecrawl .claude/skills/firecrawl
$ npx degit MoizIbnYousaf/marketing-cli/skills/free-tool-strategy .claude/skills/free-tool-strategy
$ npx degit MoizIbnYousaf/marketing-cli/skills/frontend-slides .claude/skills/frontend-slides
$ npx degit MoizIbnYousaf/marketing-cli/skills/higgsfield-generate .claude/skills/higgsfield-generate
$ npx degit MoizIbnYousaf/marketing-cli/skills/higgsfield-product-photoshoot .claude/skills/higgsfield-product-photoshoot
$ npx degit MoizIbnYousaf/marketing-cli/skills/higgsfield-soul-id .claude/skills/higgsfield-soul-id
$ npx degit MoizIbnYousaf/marketing-cli/skills/image-gen .claude/skills/image-gen
$ npx degit MoizIbnYousaf/marketing-cli/skills/keyword-research .claude/skills/keyword-research
$ npx degit MoizIbnYousaf/marketing-cli/skills/landscape-scan .claude/skills/landscape-scan
$ npx degit MoizIbnYousaf/marketing-cli/skills/launch-strategy .claude/skills/launch-strategy
$ npx degit MoizIbnYousaf/marketing-cli/skills/lead-generation .claude/skills/lead-generation
$ npx degit MoizIbnYousaf/marketing-cli/skills/lead-magnet .claude/skills/lead-magnet
$ npx degit MoizIbnYousaf/marketing-cli/skills/manim-composer .claude/skills/manim-composer
$ npx degit MoizIbnYousaf/marketing-cli/skills/manimce-best-practices .claude/skills/manimce-best-practices
$ npx degit MoizIbnYousaf/marketing-cli/skills/manimgl-best-practices .claude/skills/manimgl-best-practices
$ curl -fsSL --create-dirs -o .claude/agents/audience-researcher.md https://raw.githubusercontent.com/MoizIbnYousaf/marketing-cli/main/agents/research/audience-researcher.md
$ curl -fsSL --create-dirs -o .claude/agents/backlink-prospector.md https://raw.githubusercontent.com/MoizIbnYousaf/marketing-cli/main/agents/research/backlink-prospector.md
$ curl -fsSL --create-dirs -o .claude/agents/brand-researcher.md https://raw.githubusercontent.com/MoizIbnYousaf/marketing-cli/main/agents/research/brand-researcher.md
$ curl -fsSL --create-dirs -o .claude/agents/competitive-scanner.md https://raw.githubusercontent.com/MoizIbnYousaf/marketing-cli/main/agents/research/competitive-scanner.md
$ curl -fsSL --create-dirs -o .claude/agents/content-reviewer.md https://raw.githubusercontent.com/MoizIbnYousaf/marketing-cli/main/agents/review/content-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/anti-ai-writing-guide.md https://raw.githubusercontent.com/MoizIbnYousaf/marketing-cli/main/agents/review/references/anti-ai-writing-guide.md
$ curl -fsSL --create-dirs -o .claude/agents/seo-analyst.md https://raw.githubusercontent.com/MoizIbnYousaf/marketing-cli/main/agents/review/seo-analyst.md
$ curl -fsSL --create-dirs -o .claude/agents/strategy-reviewer.md https://raw.githubusercontent.com/MoizIbnYousaf/marketing-cli/main/agents/review/strategy-reviewer.md

This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:

{
  "permissions": {
    "deny": [
      "Read(./.env)",
      "Read(**/.env)",
      "Read(~/.ssh/**)",
      "Bash(rm -rf *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(.env)",
      "Bash(rm -rf /*)",
      "Read(./.env.*)",
      "Read(~/.aws/**)",
      "Bash(git push --force*)",
      "Bash(rm -rf:*)",
      "Read(**/*.key)",
      "Read(**/.env.*)",
      "Bash(sudo:*)",
      "Bash(git reset --hard*)",
      "Bash(git reset --hard:*)",
      "Read(.env.*)"
    ],
    "ask": [
      "Bash(git push:*)",
      "Bash(git push *)",
      "Bash(git commit:*)",
      "Bash(rm *)",
      "Bash(rm:*)",
      "Bash(git rebase *)",
      "Bash(wget *)",
      "Bash(npm publish:*)",
      "Bash(git commit *)",
      "Bash(gh pr merge *)"
    ]
  }
}

MCP servers (2)

serversourceest. tokens
Exa remote · remote 1.5k
app.openseo.so · "openseo" remote · remote 2.5k

Skills (88)

Subagents (8)

mktg-audience-researcher
model: opus
Audience research agent. Uses `exa-search` / Exa MCP to find communities, build buyer personas, and map watering holes. Writes brand/audience.md. Spawned by /cmo during parallel foundation building.
mktg-backlink-prospector
model: opus
Backlink prospecting research agent. Uses `exa-search` / Exa MCP (mktg default) or Ahrefs MCP (if connected) to surface directory + listicle + guest-post candidates from competitor referring-domains.
mktg-brand-researcher
model: opus
Deep brand voice research agent. Analyzes website, README, existing copy to extract voice patterns and write brand/voice-profile.md. Spawned by /cmo during parallel foundation building.
mktg-competitive-scanner
model: opus
Competitive intelligence agent. Uses `company-research` / `exa-search` (Exa MCP) to research competitors, analyze positioning, and find market gaps. Writes brand/competitors.md. Spawned by /cmo during
mktg-content-reviewer
model: inherit
Reviews marketing copy for voice consistency, conversion strength, AI tells, and clarity. Reads brand/voice-profile.md and scores content against the brand voice. Use after writing copy, landing pages
anti-ai-writing-guide—
mktg-seo-analyst
model: inherit
SEO analysis agent. Audits pages and content for on-page SEO, keyword targeting, AI search readiness, and technical health. Reads brand/keyword-plan.md for target keywords. Use when auditing content o
mktg-strategy-reviewer
model: inherit
Independent reviewer for high-stakes marketing strategy. Tests growth, pricing, launch, retention, positioning, and channel-allocation recommendations for diagnosis quality, commercial logic, evidence

Similar rigs

copied ✓