CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

competitive-landscape

Comprehensive frameworks for analyzing competition, identifying differentiation opportunities, and developing winning market positioning strategies.

Quality

56%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/competitive-landscape/SKILL.md

The canonical home for this skill is competitive-landscape in rmyndharis/antigravity-skills

SKILL.md
Quality
Evals
Security

Quality

Content

40%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-sectioned and brief but contains almost no domain substance: instructions are universal boilerplate with no competitive-analysis content, and the single reference points to a file that is missing from the bundle. Claude following this skill would learn nothing actionable and hit a dead end when opening the playbook.

Suggestions

Replace the generic Instructions bullets with domain-specific workflow steps, e.g., 1) define the market segment, 2) inventory competitors and their positioning, 3) build a positioning/SWOT grid, 4) identify differentiation gaps, 5) validate claims against evidence.

Fix the dangling reference: either create 'resources/implementation-playbook.md' with the promised detailed patterns and examples, or remove the reference until the file exists.

Delete the tautological 'Do not use' bullets and the verbatim re-statement of the description, freeing tokens for concrete guidance.

DimensionReasoningScore

Conciseness

The body is lean with no concept over-explanation, but the verbatim repetition of the frontmatter description and the tautological 'The task is unrelated to competitive landscape analysis' bullet are filler that could be trimmed, matching the 'efficient; minor instances that could be trimmed' anchor.

4 / 5

Actionability

The Instructions are generic boilerplate ('Clarify goals, constraints, and required inputs. Apply relevant best practices and validate outcomes.') that would fit any skill; there is no domain-specific step, framework, or example, only a pointer to a playbook — minimal concrete guidance missing the specific steps to execute.

2 / 5

Workflow Clarity

The bullets imply a rough sequence (clarify, apply, provide) but the steps are template-level and poorly defined for the actual domain, and validation is mentioned only abstractly with no real checkpoints, matching the 'rough sequence present but many gaps' anchor.

2 / 5

Progressive Disclosure

Section structure exists and the reference is clearly signaled in a Resources section, but the referenced 'resources/implementation-playbook.md' does not exist anywhere in the bundle, so the single disclosure path is broken; scored against the actual (empty) bundle structure.

2 / 5

Total

10

/

20

Passed

Description

53%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 identifies a clear domain and a set of capabilities, but it reads as a capability summary rather than an invocation guide: actions are abstract, there is no 'use when' trigger clause, and natural trigger terms users would actually say are largely missing.

Suggestions

Append an explicit trigger clause, e.g., 'Use when the user asks about competitors, competitive analysis, market positioning, differentiation, or how to stand out from competing products.'

Replace abstract capability nouns with concrete deliverables, e.g., 'Map competitors, build SWOT and positioning grids, and identify differentiation opportunities' so the actions are specific operations.

Add natural synonyms and variations users say (competitors, rival products, market research, competitive intelligence) to improve trigger term coverage.

DimensionReasoningScore

Specificity

Names the domain and three action phrases ('analyzing competition', 'identifying differentiation opportunities', 'developing winning market positioning strategies'), but the actions are abstract capability statements rather than concrete operations, matching the 'domain + 1-2 concrete actions, not comprehensive' anchor.

3 / 5

Completeness

The 'what' is stated fairly clearly, but there is no 'Use when...' clause or equivalent explicit trigger guidance, which per the judging guidelines caps completeness at 3.

3 / 5

Trigger Term Quality

Relevant keywords like 'competition', 'differentiation', and 'market positioning' are present, but common natural variations users would say ('competitors', 'competitive analysis', 'market research') are missing and there is no trigger phrasing at all.

3 / 5

Distinctiveness Conflict Risk

The description names a coherent niche with distinctive vocabulary (competitive landscape, differentiation, market positioning) that is mostly distinct from other skills, with only minor overlap risk with closely related marketing/strategy skills.

4 / 5

Total

13

/

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.

Validation — 15 / 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

administrakt0r/AI-Agents-Safe-Coding-Skills

Path

skills/competitive-landscape/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.