Skip to content

ORBWEVA/gtm-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gtm-skills

GTM, GEO & SEO skills for Claude Code. Launch smarter. Rank in AI search. Optimize every page.

What's inside

Three skill sets, 14 slash commands:

GTM (Go-To-Market)

Command What it does
/gtm:positioning ICP definition, value prop canvas, competitive positioning
/gtm:channels Channel-market fit matrix + 30-day action plans
/gtm:pricing Value-based pricing analysis + competitive benchmarking
/gtm:launch Pre-launch checklist (product, marketing, tech, legal)
/gtm:outreach Cold email + LinkedIn sequences with personalization scoring
/gtm:landing Landing page CRO audit with scoring and copy fixes
/gtm:metrics North star + KPI framework + measurement plan
/gtm:growth PLG growth loops, referrals, activation, free tools

GEO (Generative Engine Optimization)

Command What it does
/geo:score Score content for AI citability (0-100)
/geo:optimize Rewrite content for ChatGPT, Perplexity, AI Overviews
/geo:audit Audit a full site's GEO readiness

SEO

Command What it does
/seo:page Single-page SEO audit with scoring (0-100)
/seo:schema Generate or validate Schema.org JSON-LD
/seo:hreflang Validate hreflang for multilingual sites

Install

npx skills add ORBWEVA/gtm-skills

Or manually copy:

  • skills/ -> ~/.claude/skills/
  • commands/ -> ~/.claude/commands/

Example output

/gtm:positioning on a SaaS product

ICP PROFILE
============
Role/Title:      Solo founder, technical background
Company size:    Pre-revenue to $10K MRR
Pain trigger:    Built the product, stuck at 0 customers
Current solution:Generic marketing advice, Twitter threads
Budget authority:Full (it's their money)

POSITIONING STATEMENT
For solo founders who've built a product but can't get their
first 100 customers, LaunchKit is a GTM automation platform
that sequences outreach across proven channels. Unlike generic
marketing tools, we're purpose-built for pre-PMF SaaS with
templates that have driven 200+ successful launches.

/geo:score on a blog post

GEO CITATION-READINESS SCORE
==============================
Structure:       18/25
Authority:       12/25
Extractability:  15/25
Technical:       20/25
-------------------------------
TOTAL:           65/100 (Good — specific optimizations needed)

TOP FIX: First paragraph is 4 sentences of preamble before
answering the question. Move the definition to sentence 1
to increase extractability by ~10 points.

/gtm:outreach for a B2B SaaS

SPARK EMAIL — Touch 1
======================
Subject: Your QA bottleneck after the Series A

Hi [Name], noticed you're hiring 3 backend engineers — congrats
on the round. Scaling the team usually means regression testing
becomes the bottleneck within 8 weeks.

[Product] auto-generates regression suites from PR diffs.
[Similar Co] cut their QA cycle from 4 hours to 20 minutes
after their Series A hire wave.

Worth a 15-min look at your repo? I can show you live.

PERSONALIZATION: Level 4 (funding trigger + hiring signal)

/gtm:landing on a SaaS landing page

LANDING PAGE CRO SCORE
========================
Value Prop Clarity:  6/10  — takes 2 sentences to understand
Headline:            4/10  — "Reimagine Your Workflow" (vague)
CTA Hierarchy:       8/10  — clear, above fold
Visual Hierarchy:    7/10  — clean but hero image distracts
Trust Signals:       3/10  — no testimonials, no logos
Objection Handling:  2/10  — pricing page only, no free trial mention
Friction:            9/10  — email-only signup
─────────────────────────────
TOTAL:              39/70 (Needs work)

#1 QUICK WIN: Add 2-3 customer testimonials with specific
results near the CTA. Expected impact: +5-8 points.

/seo:page on a landing page

SEO PAGE AUDIT
===============
Content:         22/30
Structure:       18/20
Technical:       15/25
Multilingual:    15/15 (N/A — single language)
Authority:        7/10
-------------------------------
TOTAL:           77/100 (Good)

PRIORITY FIX: No Schema markup detected. Add Article schema
with headline, author, datePublished, and inLanguage fields.
Estimated impact: +5-8 points.

How the skills connect

PLAN:    /gtm:positioning → /gtm:channels → /gtm:pricing
BUILD:   /gtm:landing + /gtm:outreach (parallel)
LAUNCH:  /seo:page + /geo:score → /gtm:launch → /gtm:metrics
GROW:    /gtm:growth
  1. Plan — positioning (who?), channels (where?), pricing (how much?)
  2. Build — audit your landing page, write outreach sequences
  3. Launch — SEO + GEO audit your pages, run the checklist, set up metrics
  4. Grow — design growth loops, referrals, activation optimization

CJK-aware

All SEO skills adjust automatically for CJK (Chinese, Japanese, Korean):

  • Title limits: 30-35 chars (vs 50-60 for English)
  • Description limits: 70-80 chars (vs 150-160 for English)
  • Language codes: ja not jp, ko not kr
  • Platform coverage: Google + Yahoo! Japan + Naver

Security

Zero executable code. Pure markdown — structured prompts that guide Claude's thinking. No scripts, no dependencies, no API calls, no shell commands.

skills/gtm-launch/SKILL.md     # GTM methodology (8 stages)
skills/geo/SKILL.md            # GEO scoring + optimization
skills/seo-toolkit/SKILL.md    # SEO auditing + schema + hreflang
commands/gtm/*.md              # 9 GTM slash commands
commands/geo/*.md              # 4 GEO slash commands
commands/seo/*.md              # 4 SEO slash commands
package.json                   # metadata only

License

MIT

About

GTM, GEO & SEO skills for Claude Code — launch smarter, rank in AI search, optimize every page

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors