CtrlK
BlogDocsLog inGet started
Tessl Logo

battlecard-generator

Research a specific competitor across their website, reviews, ads, social presence, and pricing — then produce a structured sales battlecard with positioning traps, objection handlers, landmine questions, and win/loss themes. Chains web research, review mining, and ad intelligence. Use when sales needs competitive ammo or when entering a new market with established incumbents.

71

Quality

87%

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

82%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.

The body is well-structured and highly actionable, with concrete research queries and a complete output template. The main gaps are a missing data-sufficiency validation checkpoint before generation and an inlined output template that could optionally be a separate reference file.

Suggestions

Add an explicit validation checkpoint between Phase 1 research and Phase 3 output (e.g. 'Before generating, confirm you have hero claim, top complaints, pricing model, and at least one switching signal; if missing, run targeted follow-up searches').

Consider extracting the full battlecard markdown template (lines ~131–267) into a references/ template file so SKILL.md stays a lean overview, signaling it as a one-level-deep reference.

Add a brief note on handling thin/noisy data (e.g. low review volume or private pricing) so Claude knows when to lower the Confidence rating or flag gaps to the user.

DimensionReasoningScore

Conciseness

Lean and mostly efficient — concrete search queries, extraction checklists, and a template with no padding or explanations of concepts Claude already knows; the large battlecard template is the deliverable structure and earns its tokens, with only minor trim potential.

4 / 5

Actionability

Provides literal, copy-paste-ready search queries (e.g. 'Search: "[competitor]" site:g2.com OR site:capterra.com'), explicit extraction checklists per phase, and a full markdown output template covering the common battlecard cases.

5 / 5

Workflow Clarity

Phases 0–3 are clearly sequenced (Intake → Research → Analysis → Output) and the output includes a Confidence/data-freshness self-rating, but there is no explicit 'verify sufficient data before generating' checkpoint, leaving a minor validation gap.

4 / 5

Progressive Disclosure

Single self-contained file with clear section headers and no nested references; well-organized, though the ~135-line battlecard template is inlined rather than split into a separate reference file (no bundle files exist).

4 / 5

Total

17

/

20

Passed

Description

92%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.

The description is strong: third-person voice, concrete actions, explicit what-and-when, and a distinct competitive-intel niche. Minor improvement possible by adding a few more natural trigger synonyms.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — research across website/reviews/ads/social/pricing, then produce a battlecard with positioning traps, objection handlers, landmine questions, and win/loss themes — giving comprehensive coverage.

5 / 5

Completeness

Explicitly states both what it does ('Research a specific competitor... produce a structured sales battlecard with...') and when to use it ('Use when sales needs competitive ammo or when entering a new market with established incumbents').

5 / 5

Trigger Term Quality

Strong natural terms ('battlecard', 'competitive ammo', 'competitor', 'sales', 'new market', 'incumbents') that users would actually say, but a few common synonyms (e.g. 'competitive intel', 'win/loss') are absent.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (sales battlecards for competitive intel) with distinct triggers and minimal overlap risk with other skills.

5 / 5

Total

19

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
gooseworks-ai/goose-skills
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.