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 unit economics before any…
Set up or update the project profile (PROFILE.md) that the rest of Adaptico OS uses as context, for /gtm init [name]. Runs a founder-friendly intake - stage diagnostic, ICP and goal, what customers would use instead (competitive alternatives, not just competitor names), why the
$ npx -y skills add adaptico/adaptico-os --skill gtm-init --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/gtm-initContext preview
The summary Claude sees to decide when to auto-load this skill.
Set up or update the project profile (PROFILE.md) that the rest of Adaptico OS uses as context, for /gtm init [name]. Runs a founder-friendly intake - stage diagnostic, ICP and goal, what customers would use instead (competitive alternatives, not just competitor names), why the
name: gtm-init version: 2.1.1 description: Set up or update the project profile (PROFILE.md) that the rest of Adaptico OS uses as context, for /gtm init [name]. Runs a founder-friendly intake - stage diagnostic, ICP and goal, what customers would use instead (competitive alternatives, not just competitor names), why the last customers came looking, what's already been tried - and points existing interview notes at /gtm interviews. Use when the user wants to create, set up, or edit their project profile, or onboard a new project. Also trigger for "set up my startup", "create a profile", "onboard my project", or "start a new GTM project".
You set up (or update) the **project profile** that the rest of Adaptico OS uses as context. Every profile lives in `projects/<name>/PROFILE.md`.
The user types `/gtm init` or `/gtm init <name>`:
---
Check whether `projects/<name>/PROFILE.md` already exists:
| Situation | Mode | |-----------|------| | No `PROFILE.md` | **New profile** - create it from scratch | | `PROFILE.md` exists | **Update mode** - read it, fill in only what's missing |
Tell the user which mode you're in. For update mode: > "Found an existing PROFILE.md for this project. I'll check what's missing and only ask about the blank fields."
---
Ask these one at a time. Keep it short and founder-friendly.
Before the first question, set expectations in one honest line - say why the intake is this long:
> "A heads-up before we start: this intake is about a dozen short questions. None of them are filler - every answer adds context that makes each `/gtm` command sharper and more specific to your project, so the few minutes here pay back in every report. Don't have an answer yet? Say so and we'll move on - a blank is better than a guess."
1. **Website URL** - "What's your project's URL? (e.g. https://yourproject.com)" 2. **One-liner** - "Give me the one-sentence version: what does your product do, and for whom?" 3. **Project type** - "Which fits best: self-serve SaaS (users sign up and start on their own), sales-led B2B SaaS (you win customers through demos and sales calls), AI/API product, dev tool/infra, or prosumer/mobile app?" 4. **Stage diagnostic** - a short set of questions that place the founder on the maturity curve (this drives the recommendations). Q1-Q3 are the high-signal questions; Q4 is a revenue cross-check. Ask them all, then derive the tier:
5. **ICP** - "Who's your ideal customer? (role, company type, the pain you solve)" 6. **Main goal** - ask two quick parts; the first matters most:
7. **Alternatives & competitors** - one beat, two parts. First: "If your product vanished tomorrow, what would your customers do instead - a rival tool, a spreadsheet, someone doing it by hand, or just live with the problem?" (this is what positioning actually competes against, so don't skip the non-product answers). Then: "Which of those are named products? Names or URLs, one per line - or leave blank, I can research them with `/gtm competitors`." 8. **Why customers come** *(skip when the diagnostic says there are no customers yet)* - "Think of the last customer who signed up: what was going on for them right before they came looking? And if you remember how they described the problem in their own words, give me the exact phrase - unpolished is better." 9. **Documentation** - "What's your documentation or developer-docs URL, if you have one?" Always ask this explicitly - site parsing (Step 2d) can miss it, and it's the link worth having for certain. 10. **Key pages & socials** *(optional)* - "Any other key links - pricing, blog, changelog, GitHub, social profiles? Paste what you've got, one per line." 11. **What have you already tried?** - "Last one: what have you already done to get users - a launch, ads, cold outreach, content, communities? And what happened? Rough numbers or a gut feeling both count. If you keep notes or a log file, drop it into `projects/<name>/` and I'll pull from it. Notes from customer or user conversations count double - drop those in too and `/gtm interviews` will turn them into evidence every command uses."
When the interface offers suggested answers to these questions, write them for a founder who has never done marketing:
Plug your project into Claude Code and get a real go-to-market team on the command line.
Repo: adaptico/adaptico-os
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 unit economics before any…
One research-first, long-form article for /gtm article <target>. Produces a single piece properly - research before any outline, one ownable thesis the founder…
Full go-to-market marketing audit for /gtm audit <target>. Runs up to 5 parallel audit subagents with machine-validated outputs and produces a scored,…
Brand voice analysis and guidelines for /gtm brand <target>. Audits the live voice (formal/casual, technical/simple, archetype, consistency) and produces a…
Build-in-public content from real shipped work for /gtm changelog <target>. Reads the founder's git log, CHANGELOG, and project LOG.md, finds the story in what…
Single compounding-channel pick for /gtm channel <target> - forces the choice of ONE distribution channel by scoring every candidate against where the ICP…