Market a Company
Category: Marketing · Difficulty: High · Tags: positioning · research · content
What it does
Build a research-backed go-to-market plan for a company. Analyze competitors, mine customer voice, derive positioning, pick channels, produce launch assets, and track execution. This skill is the upstream companion to ad-campaigns — market-company builds the strategy, ad-campaigns executes the paid distribution.
Steps
| # | Step | What happens |
|---|---|---|
| 0 | Define the subject + question | Day-1 only. Captures what company / product you’re marketing and what specific question needs answering (launch plan, repositioning, channel expansion, etc.). |
| 1 | Competitor research | Live analysis of 5–10 competitors: positioning, pricing, messaging, channels, customer reviews. Pulled from websites, G2, Reddit. |
| 2 | Customer voice research | Mines Reddit threads, G2 reviews, YouTube comments, Twitter/X for how real buyers describe the problem in their own words. |
| 3 | Positioning + messaging | Derives a position statement + 3 message pillars + a tagline. Each is tested against competitor positioning to ensure differentiation. |
| 4 | Channel strategy | Picks 2–3 primary channels based on where the ICP actually hangs out (not where marketing orthodoxy says to be). |
| 5 | Build content plan | 4–8 weeks of content mapped to channels. Each piece has angle, format, target keyword, success metric. |
| 6 | Produce assets | Drafts first batch of content (blog posts, landing page copy, email sequences, ad creatives) ready for hand-off to ad-campaigns or a content skill. |
| 7 | Launch tracking + end of day | Sets up the measurement scaffolding — UTMs, dashboards, weekly review cadence. |
Guardrails
- Live research only — competitive positioning and customer voice shift weekly. Training data is stale by definition.
- Differentiation check — the positioning statement must pass a side-by-side test against the top 3 competitors. If all four sound the same, the skill returns to positioning before producing any assets.
- Handoff-ready outputs — assets are produced in formats ad-campaigns and the content-creator node can consume directly, not as sketches.
How to invoke from Claude Desktop
do("Market a company: we're launching Acme Inventory, a tool for
SMB retailers tracking SKUs across physical + online. 10-week
go-to-market plan targeting US retailers with 50-500 SKUs.")Or:
“Market-company for our Q2 launch. We shifted positioning from ‘workflow tool’ to ‘infrastructure’. Redo the plan around that.”
Artifacts produced
marketing-plan.xlsx—competitors,customer-voice,positioning,channels,content-plan,assets,trackingsheets.- First batch of content assets (blog drafts, landing copy, ad creatives) in
artifacts/content/. - Positioning brief as a one-pager PDF.
Full source
cto-gui-libvirt-backend/app/services/agent_skills/market-company.md.
Last updated on