New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

Comprehensive GTM analysis of any target company

Company current gtm analysis

by gooseworks-ai · MIT license · ★ 1,220 on GitHub · updated Sep 21

Company current gtm analysis cover

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,…

---
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

Overview

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.

Manual install (npx, ZIP)
Claude Codenpx skills add gooseworks-ai/goose-skills --skill company-current-gtm-analysis -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/gooseworks-ai/goose-skills/tar.gz/615c685f34f8 \ | tar -xz -C ~/.claude/skills --strip-components=4 goose-skills-615c685f34f8/skills/competitive-intel/composites/company-current-gtm-analysis
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/78b91b4e81c648fcd0e1/company-current-gtm-analysis.zip" -OutFile "$env:TEMP\company-current-gtm-analysis.zip"; Expand-Archive "$env:TEMP\company-current-gtm-analysis.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md16.9 KB
  • skill.meta.json402 B
Read the files here
gooseworks-ai/615c6852 files
Shared references1SKILL.md reads these from elsewhere in the repo. Not in the ZIP.Get them on GitHub ↗
SKILL.md
Show the full text480 lines

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: Understand team composition, growth trajectory, and strategic priorities from hiring patterns.

  1. Check careers page:

    • WebFetch: <website>/careers or <website>/jobs
    • If JS-rendered, WebSearch: <company> careers open positions <current year>
    • Also check: Glassdoor, LinkedIn Jobs, Greenhouse (boards.greenhouse.io/<company>), Lever (jobs.lever.co/<company>)
  2. Catalog open roles by department:

    • Engineering (what kind — ML, backend, frontend, infra, data)
    • Product / Design
    • Sales / Business Development
    • Marketing / Content / Growth
    • Customer Success / Support
    • Operations / Finance / People
    • Recruiting (hiring recruiters = aggressive growth mode)
  3. Interpret the signals:

    • Heavy engineering hiring = product-led, building moat
    • First sales hires = transitioning from PLG to sales-assisted
    • Marketing hires = investing in brand/demand gen
    • CS hires = customer base growing, retention focus
    • Recruiting hires = expecting rapid overall headcount growth
    • Senior/VP hires = building leadership layer, moving upmarket
  4. Note key people:

    • Recent senior hires (VP+) and their backgrounds
    • Team size and growth trajectory
    • Notable talent signals (where are they hiring from?)
2E. Social Media & Community Presence

Goal: Map their presence and activity level across every relevant channel.

  1. Twitter/X:

    • WebSearch: <company> Twitter OR X.com
    • Find their handle, follower count, posting frequency
    • What do they post? (Product updates, industry commentary, engagement with community)
  2. Reddit:

    • WebSearch: "<company name>" OR "<product name>" site:reddit.com
    • What are people saying? Positive/negative/neutral?
    • Is the company team actively engaging in threads?
  3. YouTube:

    • WebSearch: <company> OR <product> YouTube channel
    • Do they have a channel? How many subscribers? What content?
    • Are there third-party reviews/tutorials?
  4. Product Hunt:

    • WebSearch: <company> OR <product> site:producthunt.com
    • Did they launch? When? How did it perform?
  5. Slack/Discord Communities:

    • WebSearch: <company> community Slack OR Discord
    • Do they run their own community? Are they active in industry communities?
  6. Overall assessment: Rate each channel as Active / Present but Inactive / Absent

2F. Customer Acquisition & Reviews

Goal: Understand how they get customers and what customers think.

  1. Review sites:

    • WebSearch: <company> OR <product> review G2 Capterra <current year>
    • WebFetch G2/Capterra pages if URLs are findable
    • Note: rating, review count, common praise, common complaints
    • Optional: use review-site-scraper skill for detailed extraction
  2. Customer logos and case studies:

    • WebFetch: <website>/customers or <website>/case-studies
    • WebSearch: <company> case study OR testimonial OR customer story
    • Note which customer segments they showcase
  3. Partnerships and integrations:

    • WebFetch: <website>/integrations or <website>/partners
    • WebSearch: <company> partner program OR integration marketplace
    • Note: ATS/CRM integrations, reseller programs, co-marketing partnerships
  4. Referral/affiliate programs:

    • WebSearch: <company> referral program OR affiliate program
    • Check website footer/navigation for referral links
  5. Paid advertising signals:

    • Check for Facebook Pixel, Google Ads tags on their site
    • Search their brand + category terms and note if ads appear
2G. Podcast & Speaking Appearances

Goal: Understand their earned media and thought leadership distribution.

  1. Search for podcast appearances:

    • WebSearch: "<founder name>" podcast interview <company>
    • WebSearch: <company> OR <product> podcast
    • Catalog: podcast name, host, topic, date
  2. Search for conference appearances:

    • WebSearch: "<founder name>" speaker conference <current year>
    • WebSearch: <company> conference talk OR keynote OR panel
  3. Search for press coverage:

    • WebSearch: <company> TechCrunch OR Forbes OR Bloomberg OR news
    • Note: Is coverage only around funding rounds, or sustained?
  4. Analyst coverage:

    • WebSearch: <company> Gartner OR Forrester OR "Josh Bersin" OR analyst
    • Are they in any industry analyst reports or evaluations?
Phase 3: Synthesize & Score

After all data collection completes, synthesize into a structured analysis.

3A. Channel-by-Channel Scorecard

Rate each GTM dimension:

Dimension Grade (A-F) Evidence
Product-Led Growth Self-serve, freemium, pricing
SEO / Content Marketing Traffic, keyword strategy, content depth
Social Proof / Case Studies Customer logos, testimonials, case studies
Review Site Presence G2/Capterra rating, review count
Founder Thought Leadership LinkedIn activity, podcast appearances
Paid Advertising Google Ads, social ads signals
Conference / Events Speaking, sponsoring, attending
Analyst Coverage Gartner, Forrester, industry analysts
Referral Program Formal referral/affiliate mechanism
Partner / Reseller Programs Co-marketing, reseller, marketplace presence
Community Engagement Reddit, Slack, Discord, forums
Video / YouTube Official channel, tutorials, demos
Enterprise Sales Motion Sales team, enterprise pricing, procurement docs
Compliance / Trust Trust center, SOC 2, compliance content
International Presence Localized content, non-US marketing
3B. Identify White Space

For each dimension graded C or below, document:

  • What specifically is missing
  • Why it matters for their stage/market
  • How large the opportunity is (High/Medium/Low impact)
  • How hard it would be to address (Low/Medium/High effort)
3C. Competitive Positioning Map

Document:

  • How they position themselves (tagline, value props, key differentiators)
  • Which competitors they actively compare against
  • Which competitors they DON'T compare against (gaps)
  • Their pricing strategy relative to alternatives
Phase 4: Generate Output

Save the report to the current working directory as current-gtm-analysis.md (or user-specified path) using this structure:


# <Company Name> — Comprehensive GTM & Market Presence Analysis

**Date:** <YYYY-MM-DD>
**Purpose:** Understand what <Company> is currently doing across all GTM dimensions
to identify white space for new strategies.
**Sources:** <list sources used>

---

## Executive Summary

<3-5 sentence overview. What is the company's primary GTM motion? What are they
doing well? What are the biggest gaps? What is the single most important finding?>

---

## 1. Blog & Content Strategy

### What They Publish
<Content catalog — types, topics, frequency, authors>

### Content Strategy Assessment
**Strengths:** <what's working>
**Weaknesses / White Space:** <what's missing>

---

## 2. Founder LinkedIn Activity

### <Founder Name> (Title)
**Posting frequency:** <X posts/month>
**Top post:** <title, engagement, date>
**Assessment:** <thought leadership posture>

---

## 3. SEO & Web Traffic

### Traffic Data
<Monthly visits, traffic sources, key metrics>

### SEO Strategy Assessment
<What they're doing, what's missing, programmatic SEO assessment>

---

## 4. Hiring & Team Signals

### Current State
<Team size, open roles by department>

### Key Hires
<Recent notable hires and what they signal>

### Strategic Implications
<What the hiring pattern tells us about their priorities>

---

## 5. Social Media & Community Presence

| Platform | Activity Level | Assessment |
|----------|---------------|------------|
| LinkedIn | | |
| Twitter/X | | |
| Reddit | | |
| YouTube | | |
| Product Hunt | | |
| Slack/Discord | | |

---

## 6. Podcast & Speaking Appearances

<Table of podcast appearances, conference talks, press coverage>

### Assessment
<Coverage level, which audiences they reach, gaps>

---

## 7. Review Sites & Customer Sentiment

### G2 / Capterra / TrustRadius
<Ratings, review counts, key themes>

### Sentiment Summary
**Strengths users report:** <list>
**Weaknesses users report:** <list>

---

## 8. Customer Acquisition Channels

### Currently Using
| Channel | Status | Effectiveness |
|---------|--------|--------------|
| ... | ... | ... |

### Completely Untapped
| Channel | Opportunity Size | Effort |
|---------|-----------------|--------|
| ... | ... | ... |

---

## 9. Competitive Positioning

### How They Position
<Tagline, key differentiators, pricing strategy>

### Comparison Pages
| Competitor | Comparison Exists? | Notes |
|-----------|-------------------|-------|
| ... | Yes/No | ... |

---

## 10. White Space Summary

### Critical White Space (High Impact, Act Now)
1. <Gap description, why it matters, opportunity size>
2. ...

### Significant White Space (Medium Impact, Plan For)
1. ...

### Emerging White Space (Time-Sensitive)
1. ...

---

## GTM Scorecard

| Dimension | Grade | Biggest Opportunity |
|-----------|-------|---------------------|
| Product-Led Growth | | |
| SEO / Content | | |
| Social Proof / Case Studies | | |
| Pricing Strategy | | |
| Review Sites | | |
| Founder Thought Leadership | | |
| Paid Advertising | | |
| Conference Presence | | |
| Analyst Relations | | |
| Partner Programs | | |
| Community Engagement | | |
| Video / YouTube | | |
| Enterprise Sales | | |
| Compliance Marketing | | |
| International | | |

Tips

  • Parallelize aggressively. Phases 2A through 2G are all independent — run them simultaneously to minimize total research time. Use background agents or parallel tool calls wherever possible.

  • JS-rendered sites are common. If WebFetch returns mostly CSS/JS without content, fall back to WebSearch with site:<domain> queries to discover pages.

  • Don't guess — flag unknowns. If you can't verify something (e.g., exact G2 rating), say "[NEEDS VERIFICATION]" rather than inventing data.

  • Grade relative to stage. A 10-person seed startup doesn't need analyst coverage. A $30M Series A company does. Adjust your grading to what's appropriate for their stage.

  • White space ≠ weakness. Not every gap needs to be filled. The most valuable insight is which gaps represent the highest-leverage opportunities given the company's stage, resources, and market.

  • Founder LinkedIn is usually the #1 finding. Almost every company underinvests in founder thought leadership. If the founder has a compelling story and isn't posting regularly, this is almost always the highest-ROI recommendation.

  • Check existing client workspace first. If clients/<client>/ already has research, intelligence reports, or strategy docs, read them before re-researching. Build on existing knowledge.

Dependencies

  • APIFY_API_TOKEN env var — for LinkedIn profile post scraping
  • requests (Python) — for LinkedIn scraper script
  • Web search and web fetch capabilities — for all other research
  • Optional: review-site-scraper skill for detailed G2/Capterra extraction
  • Optional: blog-feed-monitor skill for RSS-based blog analysis
1---
2name: company-current-gtm-analysis
3description: >
4 Comprehensive GTM analysis of any target company. Researches what a company is
5 currently doing across all go-to-market dimensions — content/blog, founder LinkedIn
6 activity, SEO/traffic, hiring signals, social/community presence, customer acquisition
7 channels, podcast appearances, review sites, competitive positioning, and partnerships.
8 Produces a structured report identifying what's working, what's missing, and where
9 white space exists for new strategies. Use before designing GTM strategies for a client
10 or prospect.
11---
12 
13# Company Current GTM Analysis
14 
15Deep-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.
16 
17## Quick Start
18 
19```
20Run a GTM analysis for <company>. Website: <url>. Founder LinkedIn profiles: <urls>.
21```
22 
23Or if a client context file already exists:
24 
25```
26Run a GTM analysis for <client>. Use the context at clients/<client>/context.md.
27```
28 
29## Inputs
30 
31| Input | Required | Source |
32|-------|----------|--------|
33| **Company name** | Yes | User provides or read from `clients/<client>/context.md` |
34| **Company website** | Yes | User provides or read from context |
35| **Founder/exec LinkedIn URLs** | Recommended | User provides, or search web for "[founder name] LinkedIn" |
36| **Known competitors** | Optional | Improves competitive positioning section |
37| **Client context file** | Optional | `clients/<client>/context.md` — if exists, use for ICP, positioning, etc. |
38 
39---
40 
41## Step-by-Step Process
42 
43### Phase 1: Load Context
44 
451. If a client context file exists at `clients/<client>/context.md`, read it for:
46 - Company overview, founders, product, pricing
47 - Known competitors, customers, market positioning
48 - Any existing research or intelligence
49 
502. If no context file exists, gather basics from the user:
51 - Company name, website URL
52 - Founder names and LinkedIn URLs (if known)
53 - Industry/category
54 - Known competitors (if any)
55 
563. Create the output directory in the current working directory (or user-specified path).
57 
58### Phase 2: Data Collection (Run in Parallel)
59 
60Run as many of these research threads as possible in parallel. Each thread is independent.
61 
62#### 2A. Blog & Content Strategy
63 
64**Goal:** Understand their content strategy — topics, frequency, types, target audience, gaps.
65 
661. **Fetch the blog page:**
67 - WebFetch `<website>/blog` — extract all visible post titles, dates, categories, authors
68 - If no `/blog`, try `/resources`, `/insights`, `/news`, `/articles`
69 - Note: Many sites are JS-rendered. If WebFetch returns empty content, fall back to WebSearch: `site:<website> blog`
70 
712. **Catalog content types:**
72 - Product updates / changelogs
73 - Comparison / "vs" / "alternative" pages
74 - How-to guides / tutorials
75 - Case studies / customer stories
76 - Thought leadership / opinions
77 - Industry reports / data
78 - SEO-optimized list posts ("Best X tools for Y")
79 
803. **Assess content strategy:**
81 - Publishing frequency (daily/weekly/monthly/sporadic)
82 - Author diversity (one person vs. team vs. guest contributors)
83 - Content depth (shallow SEO vs. deep expertise)
84 - Funnel coverage (top/mid/bottom)
85 - Downloadable assets (ebooks, whitepapers, calculators)
86 - Video content (embedded, YouTube channel)
87 
884. **Check for comparison/vs pages:**
89 - WebSearch: `site:<website> vs OR alternative OR compare`
90 - Catalog which competitors they compare against
91 - Note which competitors are MISSING from their comparison content
92 
93#### 2B. Founder/Exec LinkedIn Activity
94 
95**Goal:** Understand founder thought leadership presence, posting frequency, engagement, topics.
96 
97**Requires:** Founder LinkedIn profile URLs. If not provided, search: `"<founder name>" LinkedIn <company>`
98 
991. **Scrape recent posts:**
100 ```bash
101 python3 skills/linkedin-profile-post-scraper/scripts/scrape_linkedin_posts.py \
102 --profiles "<comma-separated LinkedIn URLs>" \
103 --max-posts 20 --days 90 --output json
104 ```
105 
1062. **Analyze the posts:**
107 - Posting frequency (daily/weekly/monthly/rarely)
108 - Content type breakdown: original posts vs. reposts vs. articles
109 - Topics covered (product, industry, personal, hiring, culture)
110 - Average engagement (likes, comments, shares)
111 - Top-performing posts and why they worked
112 - Whether they engage in comments (reply to commenters)
113 
1143. **Assess thought leadership posture:**
115 - Are founders positioned as industry voices or just company operators?
116 - Is there a personal brand beyond the company?
117 - Are they engaging with industry influencers?
118 
119#### 2C. SEO & Web Traffic
120 
121**Goal:** Estimate traffic, identify traffic sources, assess SEO investment level.
122 
1231. **Get traffic data:**
124 - WebSearch: `<website> traffic site visitors similarweb`
125 - WebFetch: `https://www.similarweb.com/website/<domain>/` (may or may not return data)
126 - Look for: monthly visits, bounce rate, pages/visit, traffic sources, top countries
127 
1282. **Assess keyword strategy:**
129 - WebSearch: `site:<website>` to see indexed pages
130 - Check for programmatic SEO (template pages like "find [role] in [city]")
131 - Check for competitor keyword targeting ("alternative to X", "X vs Y")
132 - Identify keywords they likely rank for based on blog content
133 
1343. **Check for paid advertising:**
135 - WebSearch: `<company name>` and `<category> tool` — note if ads appear
136 - Look for Google Ads, LinkedIn Ads, or Facebook Pixel on their site
137 
1384. **Assess SEO maturity:**
139 - Content volume (how many blog posts / pages)
140 - Keyword sophistication (broad terms vs. long-tail vs. competitor terms)
141 - Programmatic SEO presence
142 - Backlink signals (guest posts, press mentions, directory listings)
143 
144#### 2D. Hiring & Team Signals
145 
146**Goal:** Understand team composition, growth trajectory, and strategic priorities from hiring patterns.
147 
1481. **Check careers page:**
149 - WebFetch: `<website>/careers` or `<website>/jobs`
150 - If JS-rendered, WebSearch: `<company> careers open positions <current year>`
151 - Also check: Glassdoor, LinkedIn Jobs, Greenhouse (`boards.greenhouse.io/<company>`), Lever (`jobs.lever.co/<company>`)
152 
1532. **Catalog open roles by department:**
154 - Engineering (what kind — ML, backend, frontend, infra, data)
155 - Product / Design
156 - Sales / Business Development
157 - Marketing / Content / Growth
158 - Customer Success / Support
159 - Operations / Finance / People
160 - Recruiting (hiring recruiters = aggressive growth mode)
161 
1623. **Interpret the signals:**
163 - Heavy engineering hiring = product-led, building moat
164 - First sales hires = transitioning from PLG to sales-assisted
165 - Marketing hires = investing in brand/demand gen
166 - CS hires = customer base growing, retention focus
167 - Recruiting hires = expecting rapid overall headcount growth
168 - Senior/VP hires = building leadership layer, moving upmarket
169 
1704. **Note key people:**
171 - Recent senior hires (VP+) and their backgrounds
172 - Team size and growth trajectory
173 - Notable talent signals (where are they hiring from?)
174 
175#### 2E. Social Media & Community Presence
176 
177**Goal:** Map their presence and activity level across every relevant channel.
178 
1791. **Twitter/X:**
180 - WebSearch: `<company> Twitter OR X.com`
181 - Find their handle, follower count, posting frequency
182 - What do they post? (Product updates, industry commentary, engagement with community)
183 
1842. **Reddit:**
185 - WebSearch: `"<company name>" OR "<product name>" site:reddit.com`
186 - What are people saying? Positive/negative/neutral?
187 - Is the company team actively engaging in threads?
188 
1893. **YouTube:**
190 - WebSearch: `<company> OR <product> YouTube channel`
191 - Do they have a channel? How many subscribers? What content?
192 - Are there third-party reviews/tutorials?
193 
1944. **Product Hunt:**
195 - WebSearch: `<company> OR <product> site:producthunt.com`
196 - Did they launch? When? How did it perform?
197 
1985. **Slack/Discord Communities:**
199 - WebSearch: `<company> community Slack OR Discord`
200 - Do they run their own community? Are they active in industry communities?
201 
2026. **Overall assessment:** Rate each channel as Active / Present but Inactive / Absent
203 
204#### 2F. Customer Acquisition & Reviews
205 
206**Goal:** Understand how they get customers and what customers think.
207 
2081. **Review sites:**
209 - WebSearch: `<company> OR <product> review G2 Capterra <current year>`
210 - WebFetch G2/Capterra pages if URLs are findable
211 - Note: rating, review count, common praise, common complaints
212 - Optional: use `review-site-scraper` skill for detailed extraction
213 
2142. **Customer logos and case studies:**
215 - WebFetch: `<website>/customers` or `<website>/case-studies`
216 - WebSearch: `<company> case study OR testimonial OR customer story`
217 - Note which customer segments they showcase
218 
2193. **Partnerships and integrations:**
220 - WebFetch: `<website>/integrations` or `<website>/partners`
221 - WebSearch: `<company> partner program OR integration marketplace`
222 - Note: ATS/CRM integrations, reseller programs, co-marketing partnerships
223 
2244. **Referral/affiliate programs:**
225 - WebSearch: `<company> referral program OR affiliate program`
226 - Check website footer/navigation for referral links
227 
2285. **Paid advertising signals:**
229 - Check for Facebook Pixel, Google Ads tags on their site
230 - Search their brand + category terms and note if ads appear
231 
232#### 2G. Podcast & Speaking Appearances
233 
234**Goal:** Understand their earned media and thought leadership distribution.
235 
2361. **Search for podcast appearances:**
237 - WebSearch: `"<founder name>" podcast interview <company>`
238 - WebSearch: `<company> OR <product> podcast`
239 - Catalog: podcast name, host, topic, date
240 
2412. **Search for conference appearances:**
242 - WebSearch: `"<founder name>" speaker conference <current year>`
243 - WebSearch: `<company> conference talk OR keynote OR panel`
244 
2453. **Search for press coverage:**
246 - WebSearch: `<company> TechCrunch OR Forbes OR Bloomberg OR news`
247 - Note: Is coverage only around funding rounds, or sustained?
248 
2494. **Analyst coverage:**
250 - WebSearch: `<company> Gartner OR Forrester OR "Josh Bersin" OR analyst`
251 - Are they in any industry analyst reports or evaluations?
252 
253### Phase 3: Synthesize & Score
254 
255After all data collection completes, synthesize into a structured analysis.
256 
257#### 3A. Channel-by-Channel Scorecard
258 
259Rate each GTM dimension:
260 
261| Dimension | Grade (A-F) | Evidence |
262|-----------|-------------|----------|
263| Product-Led Growth | | Self-serve, freemium, pricing |
264| SEO / Content Marketing | | Traffic, keyword strategy, content depth |
265| Social Proof / Case Studies | | Customer logos, testimonials, case studies |
266| Review Site Presence | | G2/Capterra rating, review count |
267| Founder Thought Leadership | | LinkedIn activity, podcast appearances |
268| Paid Advertising | | Google Ads, social ads signals |
269| Conference / Events | | Speaking, sponsoring, attending |
270| Analyst Coverage | | Gartner, Forrester, industry analysts |
271| Referral Program | | Formal referral/affiliate mechanism |
272| Partner / Reseller Programs | | Co-marketing, reseller, marketplace presence |
273| Community Engagement | | Reddit, Slack, Discord, forums |
274| Video / YouTube | | Official channel, tutorials, demos |
275| Enterprise Sales Motion | | Sales team, enterprise pricing, procurement docs |
276| Compliance / Trust | | Trust center, SOC 2, compliance content |
277| International Presence | | Localized content, non-US marketing |
278 
279#### 3B. Identify White Space
280 
281For each dimension graded C or below, document:
282- What specifically is missing
283- Why it matters for their stage/market
284- How large the opportunity is (High/Medium/Low impact)
285- How hard it would be to address (Low/Medium/High effort)
286 
287#### 3C. Competitive Positioning Map
288 
289Document:
290- How they position themselves (tagline, value props, key differentiators)
291- Which competitors they actively compare against
292- Which competitors they DON'T compare against (gaps)
293- Their pricing strategy relative to alternatives
294 
295### Phase 4: Generate Output
296 
297Save the report to the current working directory as `current-gtm-analysis.md` (or user-specified path) using this structure:
298 
299---
300 
301```markdown
302# <Company Name> — Comprehensive GTM & Market Presence Analysis
303 
304**Date:** <YYYY-MM-DD>
305**Purpose:** Understand what <Company> is currently doing across all GTM dimensions
306to identify white space for new strategies.
307**Sources:** <list sources used>
308 
309---
310 
311## Executive Summary
312 
313<3-5 sentence overview. What is the company's primary GTM motion? What are they
314doing well? What are the biggest gaps? What is the single most important finding?>
315 
316---
317 
318## 1. Blog & Content Strategy
319 
320### What They Publish
321<Content catalog — types, topics, frequency, authors>
322 
323### Content Strategy Assessment
324**Strengths:** <what's working>
325**Weaknesses / White Space:** <what's missing>
326 
327---
328 
329## 2. Founder LinkedIn Activity
330 
331### <Founder Name> (Title)
332**Posting frequency:** <X posts/month>
333**Top post:** <title, engagement, date>
334**Assessment:** <thought leadership posture>
335 
336---
337 
338## 3. SEO & Web Traffic
339 
340### Traffic Data
341<Monthly visits, traffic sources, key metrics>
342 
343### SEO Strategy Assessment
344<What they're doing, what's missing, programmatic SEO assessment>
345 
346---
347 
348## 4. Hiring & Team Signals
349 
350### Current State
351<Team size, open roles by department>
352 
353### Key Hires
354<Recent notable hires and what they signal>
355 
356### Strategic Implications
357<What the hiring pattern tells us about their priorities>
358 
359---
360 
361## 5. Social Media & Community Presence
362 
363| Platform | Activity Level | Assessment |
364|----------|---------------|------------|
365| LinkedIn | | |
366| Twitter/X | | |
367| Reddit | | |
368| YouTube | | |
369| Product Hunt | | |
370| Slack/Discord | | |
371 
372---
373 
374## 6. Podcast & Speaking Appearances
375 
376<Table of podcast appearances, conference talks, press coverage>
377 
378### Assessment
379<Coverage level, which audiences they reach, gaps>
380 
381---
382 
383## 7. Review Sites & Customer Sentiment
384 
385### G2 / Capterra / TrustRadius
386<Ratings, review counts, key themes>
387 
388### Sentiment Summary
389**Strengths users report:** <list>
390**Weaknesses users report:** <list>
391 
392---
393 
394## 8. Customer Acquisition Channels
395 
396### Currently Using
397| Channel | Status | Effectiveness |
398|---------|--------|--------------|
399| ... | ... | ... |
400 
401### Completely Untapped
402| Channel | Opportunity Size | Effort |
403|---------|-----------------|--------|
404| ... | ... | ... |
405 
406---
407 
408## 9. Competitive Positioning
409 
410### How They Position
411<Tagline, key differentiators, pricing strategy>
412 
413### Comparison Pages
414| Competitor | Comparison Exists? | Notes |
415|-----------|-------------------|-------|
416| ... | Yes/No | ... |
417 
418---
419 
420## 10. White Space Summary
421 
422### Critical White Space (High Impact, Act Now)
4231. <Gap description, why it matters, opportunity size>
4242. ...
425 
426### Significant White Space (Medium Impact, Plan For)
4271. ...
428 
429### Emerging White Space (Time-Sensitive)
4301. ...
431 
432---
433 
434## GTM Scorecard
435 
436| Dimension | Grade | Biggest Opportunity |
437|-----------|-------|---------------------|
438| Product-Led Growth | | |
439| SEO / Content | | |
440| Social Proof / Case Studies | | |
441| Pricing Strategy | | |
442| Review Sites | | |
443| Founder Thought Leadership | | |
444| Paid Advertising | | |
445| Conference Presence | | |
446| Analyst Relations | | |
447| Partner Programs | | |
448| Community Engagement | | |
449| Video / YouTube | | |
450| Enterprise Sales | | |
451| Compliance Marketing | | |
452| International | | |
453```
454 
455---
456 
457## Tips
458 
459- **Parallelize aggressively.** Phases 2A through 2G are all independent — run them simultaneously to minimize total research time. Use background agents or parallel tool calls wherever possible.
460 
461- **JS-rendered sites are common.** If WebFetch returns mostly CSS/JS without content, fall back to WebSearch with `site:<domain>` queries to discover pages.
462 
463- **Don't guess — flag unknowns.** If you can't verify something (e.g., exact G2 rating), say "[NEEDS VERIFICATION]" rather than inventing data.
464 
465- **Grade relative to stage.** A 10-person seed startup doesn't need analyst coverage. A $30M Series A company does. Adjust your grading to what's appropriate for their stage.
466 
467- **White space ≠ weakness.** Not every gap needs to be filled. The most valuable insight is which gaps represent the highest-leverage opportunities given the company's stage, resources, and market.
468 
469- **Founder LinkedIn is usually the #1 finding.** Almost every company underinvests in founder thought leadership. If the founder has a compelling story and isn't posting regularly, this is almost always the highest-ROI recommendation.
470 
471- **Check existing client workspace first.** If `clients/<client>/` already has research, intelligence reports, or strategy docs, read them before re-researching. Build on existing knowledge.
472 
473## Dependencies
474 
475- `APIFY_API_TOKEN` env var — for LinkedIn profile post scraping
476- `requests` (Python) — for LinkedIn scraper script
477- Web search and web fetch capabilities — for all other research
478- Optional: `review-site-scraper` skill for detailed G2/Capterra extraction
479- Optional: `blog-feed-monitor` skill for RSS-based blog analysis
480 
View all files on GitHub →

Details

Updated
Sep 21, 2026
License
MIT
Stars on the repo
★ 1,220
Checked
Source
gooseworks-ai/goose-skills ↗
Creator
gooseworks-ai · 206 listings
View creator

Made with company-current-gtm-analysis

Company current gtm analysis — CleanShot 2026-07-13 at 20 16 54@2x (from the gooseworks-ai/goose-skills README)
Company current gtm analysis — CleanShot 2026-07-13 at 20 16 54@2x (from the gooseworks-ai/goose-skills README)

by gooseworks-ai

Similar skills

See all →
SkillThe Lighthouse Agentic Browsing fractionAgentic Browsing ReadinessAgriciDaniel/claude-seo · by AgriciDanielAudit and fix agent readiness: the Lighthouse Agentic Browsing fraction, accessibility tree for agents, robots.txt and Content-Signal for AI agents, WAF treatment of agent traffic, llms.txt, Markdown delivery, ai-catalog.json, /.well-known discovery files, and WebMCP tools. Exclude AI citability and brand signals (seo-geo) and commerce protocol depth (seo-ecommerce).★ 17.4k GitHub starsSkillReferring domains, anchor text distributionBacklink Profile AnalysisAgriciDaniel/claude-seo · by AgriciDanielBacklink profile analysis: referring domains, anchor text distribution, toxic link detection, competitor gap analysis. Works with free APIs (Moz, Bing Webmaster, Common Crawl) and DataForSEO extension. Use when user says backlinks, link profile, referring domains, anchor text, toxic links, link gap, link building, disavow, or backlink audit.★ 17.4k GitHub starsSkillConnect a CMS to notfair SEO tools/setup-cmsnowork-studio/notfair-plugin · by nowork-studioConnect a CMS to notfair SEO tools. Guides users through configuring WordPress, Strapi, Contentful, or Ghost — tests the connection, and writes credentials to .env.local. Once set up, seo-analysis automatically cross- references CMS content against Google Search Console data. Use whenever the user says "connect my CMS", "set up WordPress", "configure Strapi", "add Contentful", "connect Ghost", or "CMS setup". Also trigger if the user asks why no CMS data appears in a seo-analysis report.★ 3.9k GitHub starsSkillBacklink profile for any domainBacklink checkRyze-AI-Adgent/open-seo-mcp-skills · by Ryze-AI-AdgentBacklink profile for any domain — referring domains, authority, anchors, new/lost links, and a side-by-side vs a competitor. Use when asked "check my backlinks", "backlink profile of X", "who links to them", or "link gap vs competitor".★ 3.1k GitHub starsSkillOptimize Core Web Vitals for better page experienceCore Web Vitals optimizationaddyosmani/web-quality-skills · by addyosmaniOptimize Core Web Vitals (LCP, INP, CLS) for better page experience using field and lab evidence. Use when asked to "improve Core Web Vitals", "fix LCP", "reduce CLS", "optimize INP", "page experience optimization", or "fix layout shifts".★ 2.8k GitHub starsSkillRun an SEO page observation-action-review loopRun the SEO page looptsingyuai/growth-lab · by tsingyuaiRun an SEO page observation-action-review loop with persistent Memory by coordinating demand research, page creation, adversarial review, image generation, IndexNow submission, and performance review. Use when taking an SEO page from opportunity discovery through publication, measurement, iteration, or continuing a previous SEO loop from Memory.★ 2k GitHub stars

More from gooseworks-ai

SkillMine the highest-converting ad angles from customer reviewsAd angle minergooseworks-ai/goose-skills · by gooseworks-aiMine the highest-converting ad angles from customer reviews, Reddit complaints, support tickets, and competitor ads. Extracts actual pain language, competitor weaknesses, and outcome phrases that real buyers use. Outputs a ranked angle bank with proof quotes and recommended ad formats per angle.★ 1.2k GitHub starsSkillAnalyze ad campaign performance data to identify what'sAd campaign analyzergooseworks-ai/goose-skills · by gooseworks-aiAnalyze ad campaign performance data (Google, Meta, LinkedIn) to identify what's working, what's wasting budget, and specific cut/scale/test recommendations. Runs statistical analysis, funnel diagnostics, and multi-channel budget reallocation with specific dollar-amount shift recommendations and scenario modeling.★ 1.2k GitHub starsSkillFor paid lead-gen and participant-recruitment adsAd lead quality analyzergooseworks-ai/goose-skills · by gooseworks-aiFor paid lead-gen and participant-recruitment ads, replaces vanity CPA with true CAC per qualified lead by joining ad-platform data with downstream funnel events, surfaces tracking gaps, and classifies every creative into Scale / Keep / Investigate / Cut.★ 1.2k GitHub starsSkillAnalyze the message match between your ads and landing pagesAd to landing page auditorgooseworks-ai/goose-skills · by gooseworks-aiAnalyze the message match between your ads and landing pages. Checks if the promise in the ad copy carries through to the landing page headline, body, and CTA. Flags disconnects that kill conversion rates. Works with Google, Meta, and LinkedIn ads.★ 1.2k GitHub starsSkillCheck and improve your brand's visibility across AI searchAeogooseworks-ai/goose-skills · by gooseworks-aiCheck and improve your brand's visibility across AI search engines (ChatGPT, Perplexity, Gemini, Grok, Claude, DeepSeek). Set up tracking, run visibility analyses, audit your website for AI readability, and get actionable recommendations. Uses the npx goose-aeo@latest CLI.★ 1.2k GitHub starsSkillSearch Amazon products - find items, compare pricesAmazon Product Searchgooseworks-ai/goose-skills · by gooseworks-aiSearch Amazon products - find items, compare prices, read reviews★ 1.2k GitHub stars