CtrlK
BlogDocsLog inGet started
Tessl Logo

porters-five-forces

Read an industry's structure through Porter's Five Forces with documented signals per rating, ending at the profit pool. Use when weighing market entry or when margins erode and nobody can say why.

71

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

92%

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

A dense, highly actionable skill body with an excellent workflow and copy-paste schema; its single material defect is progressive disclosure: three internal bundle references point to files that are absent from the directory.

Suggestions

Add the referenced bundle files (template.md, examples/sample.md, examples/sample-industrial.md) to the skill directory, or remove the references from SKILL.md.

If template.md is meant to hold the fill-in schema with quality checks, ensure it is present since the body explicitly delegates 'a copy/paste fill-in version... with quality checks' to it.

Verify sibling-skill links (../market-landscape-scan/SKILL.md, etc.) resolve in the deployed bundle so the 'one level deep' navigation claim holds.

DimensionReasoningScore

Conciseness

Lean, compressed prose that assumes Claude's competence — it does not explain what Porter's framework or AI substitution is, and every section earns its tokens; minor rhetorical refrains ('vibes') are stylistic, not padding.

3 / 3

Actionability

Provides a numbered procedure, an exact copy-paste output schema with per-force signal fields and Fact/Inference labels, a worked labeled example with URLs, and a 4-option Final Step with accepted inputs — fully executable and copy-paste ready.

3 / 3

Workflow Clarity

Clear sequence with explicit gates (search-plan gate, 'Continue unless revised,' 'search only gaps') and built-in validation — signals must survive 'how do you know?' with URLs and labels, plus an 'Assumptions to Validate' feedback section.

3 / 3

Progressive Disclosure

SKILL.md is well-organized into clear sections, but the body references bundle files — 'template.md', 'examples/sample.md', 'examples/sample-industrial.md' — that do not exist in the skill directory (only SKILL.md is present), so the disclosure graph breaks at the leaves.

2 / 3

Total

11

/

12

Passed

Description

85%

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, concrete description that answers both what and when with explicit triggers and a distinct niche. Trigger-term coverage is the weakest point: it names two real triggers but misses the obvious variations users would naturally say.

Suggestions

Broaden trigger terms to include common variations users would actually say, e.g. 'five forces,' 'competitive analysis,' 'industry analysis,' 'competitive structure,' or 'profit pool.'

Consider adding 'competitive landscape' as an explicit trigger since this skill feeds into and distinguishes from market-landscape-scan.

DimensionReasoningScore

Specificity

Names multiple concrete actions — 'Read an industry's structure through Porter's Five Forces with documented signals per rating, ending at the profit pool' — specifying the method, the signals mechanism, and the profit-pool endpoint.

3 / 3

Completeness

Explicitly answers both what (structure read via Five Forces with documented signals ending at the profit pool) and when ('Use when weighing market entry or when margins erode and nobody can say why').

3 / 3

Trigger Term Quality

Includes natural trigger terms like 'market entry' and 'margins erode,' but coverage is narrow and omits common variations a user would say ('five forces,' 'competitive analysis,' 'industry analysis,' 'profit pool').

2 / 3

Distinctiveness Conflict Risk

Clear niche — structural industry analysis via Porter's Five Forces, profit pool, documented signals — with distinct triggers unlikely to overlap with adjacent skills; uses third person.

3 / 3

Total

11

/

12

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 3 missing, 11 suspicious

Warning

Total

14

/

16

Passed

Repository
deanpeters/Product-Manager-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.