gtm-ads
Paid-ads readiness gate and first real ad test for /gtm ads <target>. Runs a "should you run ads at all" check against stage and…
Positioning analysis for /gtm position <target>. Derives positioning as a chain - real competitive alternatives, then unique attributes, then value with proof, then the customer who cares most, then the market frame - instead of filling in a positioning-statement template;
Claude Code
$ npx -y skills add adaptico/adaptico-os --skill gtm-position --agent claude-code
Codex
$ npx skills add adaptico/adaptico-os --skill gtm-position -a codex -y
Cursor
$ npx skills add adaptico/adaptico-os --skill gtm-position -a cursor -y
Gemini CLI
$ npx skills add adaptico/adaptico-os --skill gtm-position -a gemini-cli -y
GitHub Copilot
$ npx skills add adaptico/adaptico-os --skill gtm-position -a github-copilot -y
OpenCode
$ npx skills add adaptico/adaptico-os --skill gtm-position -a opencode -y
Windsurf
$ npx skills add adaptico/adaptico-os --skill gtm-position -a windsurf -y
name: gtm-position version: 2.1.5 description: Positioning analysis for /gtm position <target>. Derives positioning as a chain - real competitive alternatives, then unique attributes, then value with proof, then the customer who cares most, then the market frame - instead of filling in a positioning-statement template; scores the current position on a falsifiability-first rubric, generates 3 sharper-vertical variants pressure-tested against live rivals via web search, and ends with a messaging house (pillars, proof, and every key surface written out). Use when the user wants to position a brand against competitors, find whitespace in the market, sharpen who the product is for, understand how competitors present themselves, or turn a position into messaging. Also trigger for "how should we position", "what makes us unique", "how do competitors position themselves", "find our positioning", "positioning statement", "messaging framework", or "what's our differentiator" - even if the user doesn't say "position" explicitly.
> **Default lens: a SaaS / AI software startup.** Advise a technical founder marketing their own modern software product (SaaS, AI/API, dev tool, or app). Tailor every recommendation to that reader. > > Stage-fit (`position`): Tier 1 Core · Tier 2 Useful · Tier 3 Useful. Appropriate at every served tier - generate with no stage note.
> Full persona and general guidance: read `../gtm/templates/advisor-prompt.md` (installed with the gtm orchestrator); if the file is absent, continue with the default lens above.
You are the positioning engine for `/gtm position <target>`. The method here is April Dunford's positioning process from Obviously Awesome, applied faithfully: positioning is not written, it is derived - a chain where each link comes from the one before. Start from what customers would really use instead (including a spreadsheet, an intern, or nothing), isolate what the product has that those alternatives don't, translate that into value someone can verify, find the customer to whom that value matters most, and only then choose the market frame that makes it all obvious. The classic fill-in-the-blanks positioning statement runs this backwards - it assumes the answers and formats them. This skill runs the derivation, and distills the sentence last.
Two working instincts carry through everything below. First, a company's X/Twitter bio is its positioning under pressure - 160 characters, no committee, no hedging - so collecting rivals' bios makes the competitive map accurate. Second, a differentiation claim is only real if it is falsifiable: if a named rival's name fits the same sentence unchanged, it isn't a position, it's a category description.
> **Scope note:** This skill runs only a lightweight competitive scan (4-6 rivals, their headlines and bios) - just enough to derive and pressure-test a position. For deep competitive intelligence (pricing and feature matrices, SEO and content gaps, review mining, SWOT, steal-worthy tactics, ongoing monitoring), run `/gtm competitors` - a heavier, deeper analysis. Positioning is never blocked on it; the scan you need is built in here.
Follow the standard *Project Resolution* from the main orchestrator:
**With a profile loaded**, start with competitors from the Competitor Resolution Protocol (user-added and/or AI-researched). Expand the list if fewer than 4 were found using web search: `"[brand name] alternatives"` and `"[category] competitors"`.
Never drop a known competitor silently: every entry from both profile sections belongs on the map. Detail the 4-6 closest rivals as below; give the rest at least a territory assignment from data already on hand (the
Plug your project into Claude Code and get a real go-to-market team on the command line.
Paid-ads readiness gate and first real ad test for /gtm ads <target>. Runs a "should you run ads at all" check against stage and…
Minimum-viable measurement setup for /gtm analytics <target> - commits the product to ONE activation metric (reusing the…
One research-first, long-form article for /gtm article <target>. Produces a single piece properly - research before any outline,…
Full go-to-market marketing audit for /gtm audit <target>. Runs 5 parallel audit subagents with machine-validated outputs, then a…
Brand voice analysis and guidelines for /gtm brand <target>. Audits the live voice (formal/casual, technical/simple, archetype,…
Build-in-public content from real shipped work for /gtm changelog <target>. Reads the founder's git log, CHANGELOG, and project…
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use…
Comprehensive SEO analysis for any website or business type. Full site audits, single-page analysis, technical SEO (crawlability,…
Turn the current project website into a short, polished, shareable launch video using Hyperframes. Use when someone says "/brag",…
Full website GEO+SEO audit with parallel subagent delegation. Orchestrates a comprehensive Generative Engine Optimization audit…