Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Workflow Gtm

ASecurity

Take a shipped repo to market: plan-gtm audit + interview → approval → measure → message → activate → be found → launch → weekly loop. Use when "go to market", "grow users", "increase traffic and visibility". Strategy only → plan-gtm. Technical pre-launch sweep → workflow-launch-ready.

9 stars
0 votes
0 copies
0 views
Added 9/23/2026
ai-agentsgonextjs

Security Analysis

A100/100

Scanned 9/23/2026

Install to Claude Code

$npx -y skills add kensaurus/cursor-kenji --skill workflow-gtm --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Workflow Gtm?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Workflow Gtm
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/kensaurus-workflow-gtm/badge)](https://www.skillsdirectory.com/skills/kensaurus-workflow-gtm)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: workflow-gtm
description: >
  Take a shipped repo to market: plan-gtm audit + interview → approval →
  measure → message → activate → be found → launch → weekly loop.
  Use when "go to market", "grow users", "increase traffic and visibility".
  Strategy only → plan-gtm. Technical pre-launch sweep →
  workflow-launch-ready.
license: MIT
---

# workflow-gtm — From shipped to found, used, and paid

**Degree of freedom: MIXED.** Skip/condition judgment per step
`[HIGH freedom]`; step order, the approval gate after Step 1, and the
scorecard `[LOW freedom — run exactly]`.

The go-to-market sequence for a product that already works. Plan first, get
the founder's approval, then run the apply skills in the order that compounds:
measure → message → activate → be found → launch → loop.

Technical launch readiness (SEO meta, PWA, bundle, quality gate) is
**`workflow-launch-ready`**, not this. Run it before Step 5 when the app has
never shipped.

## How to reason

1. **Scope** — shipped product, real users possible today; not a PRD
2. **Gate** — `plan-gtm.md` approved phase by phase; nothing applied before
3. **Sweep** — which steps apply this quarter; honest skips named
4. **Scorecard** — funnel table before and after; weekly loop scheduled

## Worked example

> **Scope:** Next.js + Supabase kakeibo app, live, ~200 signups/month, no paid tier yet.
> **Gate:** `plan-gtm.md` approved Phases 1–3; Phase 5 (monetize) parked until activation ≥ 30%.
> **Sweep:** analytics → hero → onboarding → SEO/AEO → launch kit for v2.1; skip pricing.
> **Scorecard:** activation unmeasured → 22% → 34% after onboarding; weekly loop on Mondays via `iterate-gtm-weekly`.

## Self-critique before reporting

- **Plan approved** — no Step 2+ skill ran before the founder approved its phase
- **Measured first** — the funnel table had real cells (or `audit-analytics` added events) before copy or UX changed
- **Skips named** — every skipped step has a one-line reason in the scorecard
- **No promised outcomes** — the scorecard reports numbers, not "should grow"
- **Right owner** — PRD → `design-prd`; technical launch sweep → `workflow-launch-ready`

---

## Sequence  [LOW freedom — run exactly]

```
1. PLAN      → plan-gtm                 (inventory, interview, plan-gtm.md)  ── STOP for approval
2. MEASURE   → audit-analytics          (Visit→Signup→Activated→Paid events, consent-gated)
3. MESSAGE   → enhance-web-conversion   (hero, CTA, proof; pricing only if Phase 5 approved)
             → enhance-readme           (README as landing page, when the repo is the product;
                                         audit-registry-listing first for the findings)
4. ACTIVATE  → enhance-onboarding       (activation event, cut steps, templates, checklist)
             → enhance-lifecycle-email  (activation nudges keyed to the same events)
5. BE FOUND  → enhance-web-seo          (meta, sitemap, schema)
             → docs-comparison-pages    ("X vs Y" / alternatives pages, ≤5, dated facts)
             → plan-aeo-readiness       (AI-engine citation plan; approve, then enhance-web-seo)
6. LAUNCH    → docs-launch-kit          (per-channel kit for this release)
             → enhance-growth-loops     (badge / share / referral, one K per loop)
7. LOOP      → iterate-gtm-weekly       (weekly: funnel by source, one experiment, one post)
```

Steps 3–6 run only for phases the founder approved. Mobile store products add
`plan-aso` beside Step 5. Phase 5 (monetize) runs `plan-pricing` → approval →
`enhance-web-conversion` (pricing) + `enhance-lifecycle-email` (trial expiry).

---

## Step 1: Plan (read plan-gtm)  [LOW freedom — hand off, then stop]

> Read the `plan-gtm` skill and follow it.

Ends the turn with `plan-gtm.md`. Wait for phase approval.

## Step 2: Measure (read audit-analytics)  [HIGH freedom]

> Read the `audit-analytics` skill and follow it.

Goal: every funnel cell measurable, consent-gated, one taxonomy. Include the
`activated` event `plan-gtm` defined.

## Step 3: Message (read enhance-web-conversion, enhance-readme)  [HIGH freedom]

> Read the `enhance-web-conversion` skill and follow it. For repo-as-product,
> run `audit-registry-listing` for findings, then `enhance-readme`.

Hero carries the positioning statement; one CTA; real proof.

## Step 4: Activate (read enhance-onboarding, enhance-lifecycle-email)  [HIGH freedom]

> Read the `enhance-onboarding` skill and follow it. Then read
> `enhance-lifecycle-email` for the activation nudges keyed to the same events.

Report steps before/after and the `activated` event firing.

## Step 5: Be found (read enhance-web-seo, docs-comparison-pages, plan-aeo-readiness)  [HIGH freedom]

> Read `enhance-web-seo` and follow it. Read `docs-comparison-pages` for the
> ≤5 bottom-funnel pages. Then read `plan-aeo-readiness`; its plan is approved
> before its fixes run.

## Step 6: Launch (read docs-launch-kit, enhance-growth-loops)  [LOW freedom — hand off]

> Read the `docs-launch-kit` skill and follow it. If the plan named a loop,
> read `enhance-growth-loops`.

One kit per release; UTMs on every link; one K per loop.

## Step 7: Loop (read iterate-gtm-weekly)  [LOW freedom — hand off]

> Read the `iterate-gtm-weekly` skill and follow it.

Weekly review, five lines: funnel by source · activation cohort · top
drop-off step · one experiment shipped · one launch or post. Production
defects stay on `iterate-post-launch`.

---

## Scorecard output  [LOW freedom — run exactly]

```markdown
## GTM Scorecard — <product> — <date>

### Decision log (from plan-gtm.md)
Goal metric · ICP · Model · Budget

### Funnel
| Stage | Before | After | Source |
|-------|--------|-------|--------|
| Visit | | | |
| Signup | | | |
| Activated | | | |
| Habit | | | |
| Paid | | | |
| Refer | | | |

### Steps
| Step | Status | Skill | Notes / skip reason |
|------|--------|-------|---------------------|
| 1 Plan | approved phases: … | `plan-gtm` | |
| 2 Measure | ✅ / ⚠️ / skipped | `audit-analytics` | |
| 3 Message | | `enhance-web-conversion` | |
| 4 Activate | | `enhance-onboarding` | |
| 5 Be found | | `enhance-web-seo`, `plan-aeo-readiness` | |
| 6 Launch | | `docs-launch-kit` | |
| 7 Loop | scheduled <day> | `iterate-gtm-weekly` | |

### Next week's one fix
```

Attribution

kensauruskensaurus
View sourceMore from kensaurus →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1066601 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

686011 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

651 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →