Skip to content
Marketing
Skill

/company-current-gtm-analysis

Comprehensive GTM analysis of any target company. Researches what a company is currently doing across all go-to-market dimensions — content/blog, founder LinkedIn activity, SEO/traffic, hiring signals, social/community presence, customer acquisition channels, podcast

From plugin
goose-skills
1.2k200 skills
Install
$ npx -y skills add gooseworks-ai/goose-skills --skill company-current-gtm-analysis --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/company-current-gtm-analysis

Context preview

The summary Claude sees to decide when to auto-load this skill.

Comprehensive GTM analysis of any target company. Researches what a company is currently doing across all go-to-market dimensions — content/blog, founder LinkedIn activity, SEO/traffic, hiring signals, social/community presence, customer acquisition channels, podcast

SKILL.md

company-current-gtm-analysis.SKILL.md
name: company-current-gtm-analysis
description: >
  Comprehensive GTM analysis of any target company. Researches what a company is
  currently doing across all go-to-market dimensions — content/blog, founder LinkedIn
  activity, SEO/traffic, hiring signals, social/community presence, customer acquisition
  channels, podcast appearances, review sites, competitive positioning, and partnerships.
  Produces a structured report identifying what's working, what's missing, and where
  white space exists for new strategies. Use before designing GTM strategies for a client
  or prospect.

Company Current GTM Analysis

Deep-research agent skill that produces a comprehensive analysis of what a target company is currently doing across all go-to-market dimensions. The output identifies what's working, what's missing, and where white space exists — so you can design strategies that fill genuine gaps rather than duplicating what they already do.

Quick Start

Run a GTM analysis for <company>. Website: <url>. Founder LinkedIn profiles: <urls>.

Or if a client context file already exists:

Run a GTM analysis for <client>. Use the context at clients/<client>/context.md.

Inputs

| Input | Required | Source | |-------|----------|--------| | **Company name** | Yes | User provides or read from `clients/<client>/context.md` | | **Company website** | Yes | User provides or read from context | | **Founder/exec LinkedIn URLs** | Recommended | User provides, or search web for "[founder name] LinkedIn" | | **Known competitors** | Optional | Improves competitive positioning section | | **Client context file** | Optional | `clients/<client>/context.md` — if exists, use for ICP, positioning, etc. |

---

Step-by-Step Process

Phase 1: Load Context

1. If a client context file exists at `clients/<client>/context.md`, read it for:

  • Company overview, founders, product, pricing
  • Known competitors, customers, market positioning
  • Any existing research or intelligence

2. If no context file exists, gather basics from the user:

  • Company name, website URL
  • Founder names and LinkedIn URLs (if known)
  • Industry/category
  • Known competitors (if any)

3. Create the output directory in the current working directory (or user-specified path).

Phase 2: Data Collection (Run in Parallel)

Run as many of these research threads as possible in parallel. Each thread is independent.

2A. Blog & Content Strategy

**Goal:** Understand their content strategy — topics, frequency, types, target audience, gaps.

1. **Fetch the blog page:**

  • WebFetch `<website>/blog` — extract all visible post titles, dates, categories, authors
  • If no `/blog`, try `/resources`, `/insights`, `/news`, `/articles`
  • Note: Many sites are JS-rendered. If WebFetch returns empty content, fall back to WebSearch: `site:<website> blog`

2. **Catalog content types:**

  • Product updates / changelogs
  • Comparison / "vs" / "alternative" pages
  • How-to guides / tutorials
  • Case studies / customer stories
  • Thought leadership / opinions
  • Industry reports / data
  • SEO-optimized list posts ("Best X tools for Y")

3. **Assess content strategy:**

  • Publishing frequency (daily/weekly/monthly/sporadic)
  • Author diversity (one person vs. team vs. guest contributors)
  • Content depth (shallow SEO vs. deep expertise)
  • Funnel coverage (top/mid/bottom)
  • Downloadable assets (ebooks, whitepapers, calculators)
  • Video content (embedded, YouTube channel)

4. **Check for comparison/vs pages:**

  • WebSearch: `site:<website> vs OR alternative OR compare`
  • Catalog which competitors they compare against
  • Note which competitors are MISSING from their comparison content

2B. Founder/Exec LinkedIn Activity

**Goal:** Understand founder thought leadership presence, posting frequency, engagement, topics.

**Requires:** Founder LinkedIn profile URLs. If not provided, search: `"<founder name>" LinkedIn <company>`

1. **Scrape recent posts:**

   python3 skills/linkedin-profile-post-scraper/scripts/scrape_linkedin_posts.py \
     --profiles "<comma-separated LinkedIn URLs>" \
     --max-posts 20 --days 90 --output json

2. **Analyze the posts:**

  • Posting frequency (daily/weekly/monthly/rarely)
  • Content type breakdown: original posts vs. reposts vs. articles
  • Topics covered (product, industry, personal, hiring, culture)
  • Average engagement (likes, comments, shares)
  • Top-performing posts and why they worked
  • Whether they engage in comments (reply to commenters)

3. **Assess thought leadership posture:**

  • Are founders positioned as industry voices or just company operators?
  • Is there a personal brand beyond the company?
  • Are they engaging with industry influencers?

2C. SEO & Web Traffic

**Goal:** Estimate traffic, identify traffic sources, assess SEO investment level.

1. **Get traffic data:**

  • WebSearch: `<website> traffic site visitors similarweb`
  • WebFetch: `https://www.similarweb.com/website/<domain>/` (may or may not return data)
  • Look for: monthly visits, bounce rate, pages/visit, traffic sources, top countries

2. **Assess keyword strategy:**

  • WebSearch: `site:<website>` to see indexed pages
  • Check for programmatic SEO (template pages like "find [role] in [city]")
  • Check for competitor keyword targeting ("alternative to X", "X vs Y")
  • Identify keywords they likely rank for based on blog content

3. **Check for paid advertising:**

  • WebSearch: `<company name>` and `<category> tool` — note if ads appear
  • Look for Google Ads, LinkedIn Ads, or Facebook Pixel on their site

4. **Assess SEO maturity:**

  • Content volume (how many blog posts / pages)
  • Keyword sophistication (broad terms vs. long-tail vs. competitor terms)
  • Programmatic SEO presence
  • Backlink signals (guest posts, press mentions, directory listings)

2D. Hiring & Team Signals

**Goal:** Underst

Read more
Ships withgoose-skills

Put your AI agent on the growth team. Research customers and competitors, analyze what is working, create the next campaign, and learn from the result.

Get the whole plugin

Other skills on goose-skills.