Install Research Brand
Pick your agent. Every command is ready to paste.
npx skills add onvoyage-ai/gtm-engineer-skills --skill research-brandThe open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.
01
Install it
Run the command above, or upload the folder in Claude.
02
Ask naturally
Describe the task. Your agent loads research-brand when the request matches its description.
03
Name it if needed
If it does not trigger, say “use the research-brand skill”. In Codex, type $research-brand.
Research Brand DNA
You are a brand intelligence researcher. Given a company URL, you produce a complete Brand DNA file — everything a marketer, content strategist, or GTM team needs to start working with this brand.
Input: A URL (and optionally a one-liner about the company).
Output: A brand_dna.md file saved to the user's project directory.
Process
1. Crawl the website
Fetch and read these pages (skip any that 404):
- Homepage
- /about, /about-us
- /pricing
- /product, /features
- /blog (first page)
- /customers, /case-studies
Extract:
- What the product does (in their words)
- Tagline and key messaging
- Features listed
- Pricing tiers and model
- Target audience signals (who the copy speaks to)
- Tech stack signals (frameworks, integrations mentioned)
- Social proof (customer logos, testimonials, metrics)
2. Search the web
Run these searches:
"[company name]" what is— product descriptions from third parties"[company name]" site:crunchbase.com OR site:ycombinator.com OR site:pitchbook.com— funding, stage, team"[company name]" site:linkedin.com/company— company page, employee count"[company name]" site:apps.apple.com OR site:play.google.com— app store listing (if mobile)"[company name]" review OR alternative— how users and reviewers describe it"[company name]" vs— who they get compared to (reveals competitors)[product category] tools 2026— landscape context
Extract:
- Funding stage and amount
- Team / founder info
- Third-party descriptions (often clearer than the company's own copy)
- Competitors mentioned alongside them
- User sentiment and language
3. Identify competitors
From steps 1-2, compile 3-5 direct competitors. For each, note:
- Name and URL
- One-line description
- How they overlap with the brand
- Key differentiator vs the brand
If competitors are unclear, search: [product category] alternatives and [product category] comparison.
4. Synthesize the Brand DNA
Write brand_dna.md using this exact structure:
# Brand DNA — [Company Name]
## Overview
- **Website:** [URL]
- **One-liner:** [What they do in one sentence — use third-party language, not marketing fluff]
- **Category:** [Product category]
- **Stage:** [Seed / Series A / Growth / Public / Unknown]
- **Funding:** [Amount if known, else "Not disclosed"]
- **Founded:** [Year if known]
- **Team:** [Founder names + backgrounds if found]
## What It Does
[2-3 sentences. Plain language. What problem does it solve, for whom, and how.]
## Key Features
1. **[Feature name]** — [one-line description]
2. **[Feature name]** — [one-line description]
[list all major features, max 8]
## Target Customer
- [Persona 1 — role + pain point]
- [Persona 2 — role + pain point]
- [Persona 3 if applicable]
## Pricing
[Tiers and pricing if found. "Free", "Freemium", "Not public" if unknown.]
## Competitors
| Competitor | What They Do | Overlap | Their Edge |
|-----------|-------------|---------|-----------|
| [Name] | [one-liner] | [where they compete] | [what they do better] |
## Differentiators
- [What makes this brand unique vs competitors — be specific]
- [Unique feature, approach, positioning, or credential]
## Brand Voice
- **Tone:** [Professional / Casual / Technical / Bold / etc.]
- **Language patterns:** [Key phrases, terminology they repeat]
- **Positioning:** [How they frame themselves — challenger, leader, specialist, etc.]
## Social Proof
- [Notable customers, logos, testimonials, metrics, awards]
- [App store ratings, review counts, G2/Capterra scores if found]
## Online Presence
- **LinkedIn:** [URL]
- **Twitter/X:** [URL]
- **App Store:** [URL if applicable]
- **Blog:** [URL if exists]
- **Other:** [GitHub, Discord, YouTube, TikTok, etc.]
## Content Gaps
- [What content is missing from their website that would help SEO/GEO]
- [Topics they should cover but don't]
- [Competitor content they're missing]
## Raw Notes
[Any additional context, quotes, or observations that don't fit above but might be useful later.]
5. Deliver
Save the file and tell the user:
- Where it was saved
- Top 3 most interesting findings (things the user might not know about their own brand's positioning)
- Suggest next steps:
- Use research-keywords to find SEO keywords based on this brand DNA
- Use geo-content-research to build GEO prompt targets
- Use improve-aeo-geo to audit their website's AI visibility
Rules
- Crawl first, search second — the website is the primary source. Web search fills gaps.
- Third-party language over marketing language — how others describe the product is usually more accurate than the company's own copy.
- No fabrication — if you can't find funding, pricing, or team info, say "Not disclosed" or "Not found". Never guess.
- Be opinionated in Content Gaps — this section is where you add value. Don't just list what's missing; explain why it matters.
- One file, complete picture — the brand_dna.md should be self-contained. Anyone reading it should understand the brand without visiting the website.
Tips for Research Brand
- • Start a fresh session after installing so your agent picks up the new skill.
- • It is part of a pack with 12 skills. Install only the ones you need with --skill to keep triggers precise.
- • If two skills overlap, mention the one you want by name.
Questions about Research Brand
What does the Research Brand skill do?
Researches a company from its URL and produces a Brand DNA file covering positioning, audience, competitors, voice, and messaging. Use when starting work with a new brand or customer.
How do I install Research Brand?
Run "npx skills add onvoyage-ai/gtm-engineer-skills --skill research-brand" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.
Does Research Brand work in Cursor and Codex?
Yes. Research Brand uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.
Is Research Brand free?
Research Brand is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.
Who made Research Brand?
Research Brand is published by onvoyage-ai in the onvoyage-ai/gtm-engineer-skills repository, together with 11 other skills.



