Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add adaptico/adaptico-os --skill gtm-initgit clone --depth 1 https://github.com/adaptico/adaptico-osWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/adaptico/adaptico-os/gtm-init)<a href="https://agentmods.dev/skills/adaptico/adaptico-os/gtm-init"><img src="https://agentmods.dev/badge/skills/adaptico/adaptico-os/gtm-init.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00136 | $0.04886 |
| Opus 5 | $0.00068 | $0.02443 |
| Sonnet 5 | $0.00027 | $0.00977 |
| Haiku 4.5 | $0.00014 | $0.00489 |
Grade A, and why
gtm-init scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 6d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 189 lines — stays where its author put it; the contents beside it link to each section on GitHub.
GTM Init - Set Up Your Project Profile
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.
When invoked
The user types /gtm init or /gtm init <name>:
- If a name is NOT provided, ask the user for a project name (advise them to keep it short for ease of typing later).
- Once a name is provided, set up
projects/<name>/PROFILE.md.
Step 1: Determine the mode
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."
Step 2a: New profile - gather information
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
/gtmcommand 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."
- Website URL - "What's your project's URL? (e.g. https://yourproject.com)"
- One-liner - "Give me the one-sentence version: what does your product do, and for whom?"
- 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?"
- 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:
- Q1 - Product status: A) pre-MVP/conceptual; B) MVP live, seeking traction; C) live with a stable paying base.
- Q2 - Acquisition reality: A) non-existent/manual (or no paying customers); B) one channel but constant manual effort; C) automated, predictable inbound.
- Q3 - Primary bottleneck (pick the one that sounds most like you): A) people don't seem to get what it is or who it's for, and you're not sure who'd really pay; B) people show up but don't sign up, or sign up and never become paying users; C) the product lands with the people who try it, but you've run out of ways to reach new ones, or users sign up then drift away; D) not sure - that's what you're here to figure out.
- Q4 - Revenue check (a cross-check, not the main signal): roughly, what's your monthly recurring revenue right now? A) none yet, or under $1k; B) $1k-$3k; C) $3k-$10k; D) over $10k.
- ICP - "Who's your ideal customer? (role, company type, the pain you solve)"
- Main goal - ask two quick parts; the first matters most:
- Next 30 days (required): "What's the one thing you most want to move in the next 30 days? (e.g. more signups, your first paying users, a launch.) This is your near-term focus - we'll revisit it each time you re-run /gtm audit."
- 90-day direction (optional): "Where's that heading over the quarter? (e.g. first 100 paying users, or one signup channel that reliably works.) Skip it if you're not sure yet - the 30-day goal is what matters."
- 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." - 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."
- 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.
- Key pages & socials (optional) - "Any other key links - pricing, blog, changelog, GitHub, social profiles? Paste what you've got, one per line."
- 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 interviewswill turn them into evidence every command uses."
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 6d ago First seen · 189 lines · 136 tokens per session scan A 2a07f37a7005
gtm-init is a skill published in the GitHub repository adaptico/adaptico-os (17 stars, last pushed 20d ago), licensed MIT. It adds 136 tokens to every session and 4,886 once invoked, about $0.0007 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
audit
Analyze whether TikTok or Instagram search traffic is a viable growth channel for your business. Uses ScaleBrick's framework to evaluate demand, competition, content fit, and intent categories. Ends with a go/no-go recommendation.
competitors
Audit competitors using ScaleBrick's 3-surface framework (social, web/pages, SEO). Categorizes their pricing, features, and landing pages. Identifies gaps you can exploit, positioning angles no one is claiming, and specific moves you can make this week.
keywords
Research high-intent TikTok and Instagram search keywords using ScaleBrick's framework. Returns categorized keywords with intent type, search volume estimate, difficulty score, and content angle for each.
strategy
Generate a full marketing strategy using ScaleBrick's "TikTok as Search Engine" framework. Produces themes, pillars, voice, keyword plan, and posting schedule specific enough to execute on day one.
ads-landing
Audit paid-ad landing pages for message match, mobile experience, performance, accessibility, trust, forms, consent, tracking, security, and conversion friction. Use for landing-page audit, post-click experience, LP audit, conversion-rate optimization, form optimization, ad-to-page message match, redirects, blocked…
ads-research
Refresh Claude Ads platform, API, policy, regulation, benchmark, issue, pull-request, fork, and repository evidence. Use for ads research refresh, expired refreshdue dates, stale API or platform claims, reverify-or-demote decisions, release-current claim validation, ecosystem review, current platform changes, or…