CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

competitive-analysis

Framework for building competitive landscape decks — market positioning, competitor deep-dives, comparative analysis, strategic synthesis. Use when the user asks for a competitive landscape, competitor analysis, peer comparison, market positioning assessment, strategic review, or investment memo deck. Also triggers on "who are the competitors to X", "benchmark X against peers", "build a market map", or any request to systematically evaluate competitive dynamics across an industry.

Quality

93%

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

The canonical home for this skill is competitive-analysis in anthropics/financial-services

SKILL.md
Quality
Evals
Security

Quality

Content

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

A well-engineered skill body: a clearly gated two-phase workflow, highly concrete templates and standards, and clean separation of detailed reference material into real, well-signaled bundle files. The only improvement space is trimming a few slightly redundant templates and known-concept definitions.

DimensionReasoningScore

Conciseness

The body is efficient and directive — tables, exact values, and rules instead of concept tutorials — with only minor instances that could be trimmed (the moat table re-describes well-known frameworks like network effects and switching costs, and the Step 3 profile template overlaps with the Step 6 per-competitor template). It is above anchor 3 because padding is rare and no basic concepts are taught, but short of anchor 5's 'every token earns its place.'

4 / 5

Actionability

Fully actionable instruction-only guidance: copy-paste table templates for profiles, comparative matrices, and scenarios; exact typography values ('never below 14pt'); a numbered source-quality hierarchy; and decision tables mapping visualization types to situations. Per the rubric's scoring note, absence of code is not penalized when the guidance is this concrete, and it covers the common cases.

5 / 5

Workflow Clarity

The two-phase process is clearly sequenced with explicit validation checkpoints: scoping questions via ask_user_question, a hard approval gate ('Do not create slides until the outline is approved'), sequenced Steps 0-9, and a final quality checklist plus 'Run standard visual verification checks on every slide'. The outline is explicitly framed as the cheap iteration/feedback point, matching the top anchor with feedback loops for error recovery.

5 / 5

Progressive Disclosure

The body orchestrates the workflow while detailed lookup material is split into one-level-deep references that exist on disk and match their citations: 'See references/frameworks.md for 2×2 axis pairs by industry' and 'See references/schemas.md for the M&A transaction table format' (which correctly states it holds additional table formats not in the main file). Navigation is easy and content is appropriately split.

5 / 5

Total

19

/

20

Passed

Description

91%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 that explicitly states what the skill does and when to use it, with unusually good natural-language trigger coverage including quoted user phrasings. The only weaknesses are minor: no output-format mention in the 'what' and one or two generic trigger terms that slightly overlap adjacent skills.

DimensionReasoningScore

Specificity

The description names the domain and several concrete actions ('building competitive landscape decks', 'market positioning, competitor deep-dives, comparative analysis, strategic synthesis'), matching the anchor for several specific actions with minor gaps — it omits output-format coverage (e.g., .pptx or slide-deck deliverables). It is above anchor 3 because multiple distinct actions are listed, not just 1-2.

4 / 5

Completeness

It explicitly answers 'what' (framework for building competitive landscape decks with four named sub-activities) and 'when' ('Use when the user asks for...' followed by concrete trigger phrases, extended by 'Also triggers on...'). Both halves are concrete and explicit, matching the top anchor rather than the 'could be more explicit' anchor 4.

5 / 5

Trigger Term Quality

It comprehensively covers natural terms users would say — 'competitive landscape', 'competitor analysis', 'peer comparison', 'market positioning assessment', 'strategic review', 'investment memo deck' — plus quoted natural query forms ('who are the competitors to X', 'benchmark X against peers', 'build a market map'). Anchor 4 is too low since synonyms and colloquial phrasings are included, not just a few keywords.

5 / 5

Distinctiveness Conflict Risk

The niche is clear with distinct triggers ('competitive landscape', 'competitor analysis', 'who are the competitors to X'), but 'strategic review' is generic enough to overlap with strategy-review or investment-analysis skills. This is the anchor-4 case of mostly distinct with minor overlap risk, not the minimal-conflict anchor 5.

4 / 5

Total

18

/

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

anthropics/financial-services

Path

plugins/vertical-plugins/financial-analysis/skills/competitive-analysis/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.