CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

research-brand

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.

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

90%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

An excellent instruction-only skill body: lean, highly actionable, with literal search queries, crawl paths, and a complete output template plus sensible fallbacks. The only gaps are the absence of an explicit output-completeness validation step before delivery and a large inline template block that limits how much higher structure could score.

DimensionReasoningScore

Conciseness

The body never explains concepts Claude already knows — it jumps straight to crawl paths, exact search queries, an output template, and five terse rules ("Crawl first, search second", "No fabrication"). Every line is directive; the long template block is the deliverable spec itself, not padding. Matches the 5 anchor (lean, assumes Claude's competence, every token earns its place).

5 / 5

Actionability

Copy-paste-ready guidance throughout: exact URL paths to crawl ("/about, /about-us", "/pricing"), literal search query strings ("[company name] site:crunchbase.com OR site:ycombinator.com..."), a fallback ("If competitors are unclear, search: [product category] alternatives"), and a complete fill-in-the-blank output file template. This is fully executable instruction-only guidance per the rubric's scoring note.

5 / 5

Workflow Clarity

The five-step sequence (crawl → search → competitors → synthesize → deliver) is clearly ordered and includes error recovery ("skip any that 404", fallback searches, the no-fabrication rule for missing data). Not a 5 because there is no explicit validation checkpoint on the output itself (e.g., verifying the Brand DNA sections are complete before delivery); the fallbacks handle source gaps, not output quality. Well above 3, which expects missing or only implicit checkpoints.

4 / 5

Progressive Disclosure

No bundle files exist, so the skill is a self-contained document with clean section headers and no nested references — trivially navigable. Falls at 4 rather than 5 because the ~60-line output template is a large inline block that a stricter organization would consider splitting, and the rubric's 5-without-references exception is framed for skills under 50 lines; this body is ~135 lines. Still comfortably good structure with content that is used on every run placed appropriately inline.

4 / 5

Total

18

/

20

Passed

Description

80%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: third-person, specific about actions and output, with an explicit 'Use when...' trigger. Its only weakness is that the trigger coverage is a single general phrase, missing natural synonyms and variations that would push completeness and trigger quality to the top anchor.

DimensionReasoningScore

Specificity

"Researches a company from its URL" and "produces a Brand DNA file covering positioning, audience, competitors, voice, and messaging" list multiple concrete actions with an enumerated output scope; written in third person ("Researches"). This matches the 5 anchor (multiple specific concrete actions, comprehensive coverage) rather than 4, which expects minor coverage gaps — the five coverage areas leave no obvious gap in what a Brand DNA file would contain.

5 / 5

Completeness

Both parts are explicit: the "what" ("Researches a company from its URL and produces a Brand DNA file covering...") and the "when" ("Use when starting work with a new brand or customer"). Not a 5 because the anchor expects concrete trigger phrases (plural, with variations) and this offers a single fairly general trigger situation; better than 3 because the when-clause is explicit, not weakly implied.

4 / 5

Trigger Term Quality

Natural terms include "company", "URL", "brand", and the trigger phrase "Use when starting work with a new brand or customer", which users would plausibly say. Falls short of the 5 anchor because common synonyms like "brand research", "competitor analysis", or "research this company" are missing; better than 3 because the present keywords are genuinely natural, not generic filler.

4 / 5

Distinctiveness Conflict Risk

"Brand DNA file" and the enumerated coverage (positioning, voice, messaging) carve a clear niche distinct from generic research skills, and the trigger ("new brand or customer") is specific. Minor overlap risk remains with adjacent marketing/SEO skills (e.g., keyword or content research), so it fits the 4 anchor (mostly distinct, minor overlap risk) rather than 5 (minimal conflict risk).

4 / 5

Total

17

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

onvoyage-ai/gtm-engineer-skills

Path

research-brand/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.