Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By GTMVP
GTM intelligence agents for B2B SaaS — competitor mapping, positioning, channels, attribution, conversion, and brand strategy. 18 agents + 6 framework skills + 5 slash commands + a 28-channel taxonomy. Invokable via the Task tool or composed through slash commands.
npx claudepluginhub gtmvp/gtmvp-gtm-agents --plugin gtmvp-gtm-agentsApplies the `marketing-channel-scoring` skill to produce a portfolio-level channel mix recommendation, then upgrades that recommendation to a **provably-optimal dollar allocation** via the `solver-z3` MCP server. Not single-channel optimization.
Map a defensible competitor set for a B2B brand using the cross-shop disqualifier method. Rejects mega-corp false positives. Outputs direct/indirect/substitute competitors plus whitespace gaps. Applies Z3 set-cover solver to guarantee optimal competitive coverage across feature dimensions.
Builds a content calendar that's **mathematically optimal under the founder's stated constraints**, not a "vibes calendar." Given pillars, platforms, cadence, and pillar-platform fit, the `solver-mzn` MCP server (MiniZinc with global constraints) finds the assignment maximizing weighted pillar coverage subject to diversity, cadence, and bound rules.
Run a full GTM audit on a brand — orchestrates competitor mapping, brand strategy, SWOT, Porter's, channel scoring, positioning whitespace, war-gaming, MaxSAT synthesis, content calendar, and PDF render into one unified intelligence brief. Takes a URL or brand name as argument.
Apply Porter's Five Forces to a market or sub-vertical. Outputs scored forces (0-10), market concentration, competitive intensity, overall attractiveness, and ranked strategic implications.
Use when designing or optimizing paid social and display campaigns across Meta, LinkedIn, TikTok, and display networks. Tier 3 (Assistant) — drafts campaign structure, creative variants, targeting, budget recs, and split-test plans for human approval. Outputs AdCampaignSuggestions, SplitTestSuggestions, BudgetReallocation, recommendations.
Use when summarizing GA4 / Mixpanel / Segment performance, attributing conversions across multi-touch journeys, or producing a weekly/monthly analytics rollup with insights. Tier 1 (Auto-Pilot) — runs autonomously, logs after the fact. Outputs sessions, conversions, channel attribution (first-touch/last-touch/linear), and goal completions.
Use when prospecting backlink opportunities — guest post sites, broken-link replacement, resource-page placement, skyscraper outreach. Tier 3 (Assistant) — drafts outreach emails + follow-up sequences for human approval. Outputs OutreachCampaign, guest post and broken-link opportunities, recommendations.
Use when producing a 6-dimension strategic brand analysis — TAM/SAM/SOM, niche positioning, products, opportunities (quick wins / medium plays / long bets), customer journey, and brand messaging. Cites the tam-sam-som-horizons skill. Tier 4 (Research) — outputs intelligence, sets executionBlocked: true. The flagship strategic-summary agent.
Use when mapping a defensible competitor set for a B2B brand — direct, indirect, substitute, with cross-shop validation and whitespace gaps. Implements the chain-of-thought disqualifier method that rejects mega-corp false positives. Cites the competitor-discovery-cot skill. Tier 4 (Research) — outputs intelligence, sets executionBlocked: true. Use this BEFORE positioning, channel, or angle work.
Use when assessing the structural attractiveness of a market or sub-niche before committing strategy or capital. Outputs Porter's Five Forces analysis with numerical scores per force, market concentration assessment, and ranked strategic implications. Cited by /porters-scan slash command and the brand-strategist agent's market-context section.
Reusable constraint-solver templates for GTMVP agents that produce provably-optimal recommendations. Eight templates — five Z3 (linear-allocation, knapsack, max-min-distance, set-cover, scheduling-with-deps) for solver-z3, one PySAT MaxSAT (maxsat-claim-synthesis) for solver-maxsat in /gtm-audit D1, one MiniZinc assignment-with-diversity for solver-mzn in /content-calendar E2, and one Z3 quantifier-alternation (manual skolemization, predicates 4a/4b/4c — market-share defensibility, feature-coverage moat, channel-economics resilience) for solver-z3 in /war-game E1. Mandates labeling, fresh-model, timeout, UNSAT-explanation, and piecewise-linear conventions.
Use when synthesizing strengths/weaknesses/opportunities/threats for a brand into a strategic-priority list — not for generic SWOT-as-content output. Output ties each S/W/O/T back to evidence, cross-references competitor insights, and produces a ranked strategic priorities list. Cited by the brand-strategist agent and /gtm-audit slash command.
Use when sizing a market and translating it into a horizon-based strategic plan — TAM/SAM/SOM with quick-wins (0-3mo), medium plays (3-12mo), and long bets (12mo+). Includes 6-dimension brand analysis (market, niche, products, opportunities, customer journey, brand & messaging). Cited by the brand-strategist agent and /gtm-audit slash command.
Use when you need to identify a defensible set of direct, cross-shoppable competitors for a B2B brand — not a list of mega-corps that show up because they share a keyword. Provides the 4-step chain-of-thought (define profile → must-have overlap criteria → systematic search → cross-shop validation) plus the disqualifier rules that reject HubSpot/Salesforce/Adobe-class false positives when the target is sub-$50M ARR. Cited by the competitor-mapper agent and the /competitor-map slash command.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Qiushi Skill: methodology skills for AI agents guided by seeking truth from facts, with Claude Code, Cursor, OpenClaw, Codex, OpenCode, and Hermes guidance.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
AI image generation Creative Director powered by Google Gemini Nano Banana models. Claude interprets intent, selects domain expertise, constructs optimized prompts, and orchestrates Gemini for best results.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
A Claude Code plugin packaging the GTM intelligence stack used inside GTMVP — 18 specialist agents, 6 framework skills, 5 orchestration slash commands, and a 28-channel taxonomy — for use in any Claude Code session.
v1.0.0 — All surfaces shipped. Validated by
scripts/validate-plugin.mjs.
| Surface | Count | Files |
|---|---|---|
| Subagents | 18 | agents/*.md |
| Skills | 6 | skills/*/SKILL.md |
| Slash commands | 5 | commands/*.md |
| Reference data | 1 | data/channel-taxonomy.json (28 channels, 9 macro categories) |
| Scripts | 2 | scripts/{port-channel-taxonomy,validate-plugin}.mjs |
Organized across 5 trust tiers:
Tier 1 — Auto-Pilot (executes autonomously)
analytics-agent — GA4/Mixpanel attribution rollupstechnical-seo-agent — Core Web Vitals, schema, crawl healthlocal-seo-agent — GMB, citations, local packTier 2 — Co-Pilot (drafts, queues for approval)
seo-keyword-agent — keyword research + on-page optimizationcontent-strategy-agent — content plan, gaps, repurposingemail-automation-agent — campaigns + segmentation + sequencessocial-scheduler-agent — multi-platform organic post calendarvideo-content-agent — script + metadata + captionsTier 3 — Assistant (drafts, never sends without approval)
backlink-builder-agent — link prospecting + outreachpr-outreach-agent — press release + journalist pitchesad-optimizer-agent — Meta/LinkedIn/TikTok/display campaignsppc-agent — Google/Microsoft search + retargetinginfluencer-connect-agent — creator sourcing + outreachTier 4 — Research (intelligence only, executionBlocked: true)
podcast-agent — episode + guest + topic researchconversion-agent — CRO diagnosis + UX recscompetitor-mapper-agent — cross-shop disqualifier methodbrand-strategist-agent — TAM/SAM/SOM + 6-dim brand analysisTier 5 — Observer (alerts only, alertsOnly: true)
mobile-marketing-agent — TCPA/CTIA SMS compliance monitoring| Skill | Purpose |
|---|---|
gtm-output-schemas | Canonical I/O contracts for all 18 agents (cite this from every agent) |
competitor-discovery-cot | 4-step chain-of-thought with cross-shop disqualifier |
porters-five-forces | Scored five-forces with strategic implications |
swot-analysis | Strategy-grade SWOT with stopDoing priorities |
tam-sam-som-horizons | 6-dimension brand analysis with quick-win / 3-12mo / 12mo+ horizons |
marketing-channel-scoring | 5-dimension channel scoring against the 28-channel taxonomy |
| Command | Effect |
|---|---|
/gtm-audit [url] | Full 6-stage audit pipeline — the flagship orchestration |
/competitor-map [domain] | Defensible competitor set with whitespace gaps |
/channel-score [url] | All 28 channels scored, 3-phase rollout plan |
/positioning-pass [url] | 3 sharper positioning options with rationale |
/porters-scan [market] | Five-forces market structure analysis |
SEO · Content Marketing · Social Media · Email · PPC/Paid Ads · PR & Brand · Affiliate · Partnerships · Analytics
Full breakdown — inputs, outputs, KPIs, tactics, dependencies — lives in data/channel-taxonomy.json.
New-Item -ItemType Junction -Path C:\Users\User\.claude\plugins\gtmvp-gtm-agents -Target C:\Users\User\Projects\GTMVP-GTM-AGENTS
Verify with /plugin in any Claude Code session — gtmvp-gtm-agents should appear.
/plugin marketplace add github.com/GTMVP/GTMVP-GTM-AGENTS
/plugin install gtmvp-gtm-agents
node C:\Users\User\Projects\GTMVP-GTM-AGENTS\scripts\validate-plugin.mjs
Should print PASS with manifest, 18 agents, 5 commands, 6 skills, 28 taxonomy agents.
Once installed, invoke an agent via the Task tool:
Task(subagent_type="competitor-mapper-agent",
description="Map Acme's competitive set",
prompt="Acme is a $5M ARR boutique B2B SaaS marketing agency targeting post-PMF founders. Map their direct competitor set, with rejected mega-corp candidates and whitespace gaps.")
Or use a slash command:
/gtm-audit https://acme.com
/competitor-map acme.com
/channel-score gtmvp.ai
/positioning-pass synap.io
/porters-scan boutique-B2B-SaaS-marketing-agencies-1-10M-ARR
Every agent declares a tier (1-5) governing autonomy. Tier 4/5 agents MUST set executionBlocked: true; Tier 5 also sets alertsOnly: true. The gtm-output-schemas skill enforces these flags.