gtm

Generate a GTM strategy from codebase analysis and multi-session user interviews.

127|8|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/hanamizuki/solopreneur --skill gtm-hanamizuki
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gtm
Source: https://github.com/hanamizuki/solopreneur/tree/main/plugins/marketer/skills/gtm
Command: npx skills add https://github.com/hanamizuki/solopreneur --skill gtm-hanamizuki

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates a complete Go-To-Market strategy from codebase analysis and interviewing the user, aligning teams around a coherent plan and saving time.

Core Features & Use Cases

  • Produces four strategy documents: brand strategy, market landscape, messaging framework, and channel playbook.
  • Supports initial deep research with multi-session interviews and weekly incremental updates.
  • Works from a repository to tailor GTM findings to a specific product or codebase, with a structured stateful workflow.

Quick Start

Run the GTM skill on a repository to generate the four GTM documents and initialize the interview-driven research workflow.

Frequently Asked Questions about gtm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a go-to-market strategy from a codebase?

A go-to-market strategy from a codebase is generated by analyzing your repository and conducting multi-session user interviews. This process outputs brand strategy, market landscape, messaging, and channel playbooks as Markdown documents under docs/gtm.

What is included in a complete GTM plan for a software product?

A complete GTM plan includes four Markdown strategy documents: brand strategy, market landscape, messaging framework, and channel playbook. These are tailored to your specific codebase through deep research and user interviews.

Can I maintain ongoing weekly updates for my GTM strategy documents?

Yes, you can maintain ongoing GTM strategy updates through incremental weekly updates. The workflow supports initial deep research alongside these updates, tracking progress through a state file named gtm-state.yaml.

Does the GTM generation process require user interviews?

Yes, the GTM generation process requires multi-session user interviews to align teams around a coherent plan. These interviews gather context to tailor brand strategy and messaging specifically for your product.

What's the best way to track progress when building a market landscape and messaging framework?

The best way to track progress when building a market landscape and messaging framework is using a stateful workflow with a gtm-state.yaml file. This maintains trackable progress, phased workflows, and optional git-backed history for your strategy.

Are there limitations to generating a channel playbook from repository code?

A limitation of generating a channel playbook from repository code is that it requires multi-session user interviews to supplement the codebase analysis. It cannot produce a complete strategy without direct user input and ongoing weekly updates.