CtrlK
BlogDocsLog inGet started
Tessl Logo

pestel-analysis

Analyze political, economic, social, technological, environmental, and legal forces. Use when external market shifts could materially affect a product, roadmap, or strategy.

62

Quality

73%

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/pestel-analysis/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

62%

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

The skill is well-sequenced with strong workflow clarity and per-step validation checkpoints, but it is verbose for what it conveys, leans on placeholder-driven templates, and references bundle files (template.md, examples/sample.md) that are not present in the repository.

Suggestions

Trim the generic definitions of each PESTEL category and the 'Why This Works' rationale, which restate concepts Claude already knows.

Either ship the referenced template.md and examples/sample.md bundle files or remove the dangling references so navigation is not broken.

Replace some bracketed placeholder templates with a single worked, concrete example to raise actionability.

DimensionReasoningScore

Conciseness

The body is mostly efficient with useful templates and quality checks, but it re-explains PESTEL category definitions Claude already knows and pads the ~388-line body with generic boilerplate that could be trimmed.

2 / 3

Actionability

It supplies fill-in markdown templates, per-step quality checks, and concrete inline examples, but the templates are dominated by placeholder brackets ('[How could... ]') rather than copy-ready, specific guidance, leaving them instructive but not fully actionable.

2 / 3

Workflow Clarity

A clear nine-step sequence runs from scope definition through each PESTEL force to synthesis, with explicit 'Quality checks' checkpoints after every step and a synthesis step that converts findings into opportunities, threats, and recommendations.

3 / 3

Progressive Disclosure

References to template.md and examples/sample.md are clearly signaled and one level deep, but no bundle files exist in references/scripts/assets, so those pointers are dangling, and the full per-factor templates are inlined in SKILL.md rather than split out.

2 / 3

Total

9

/

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, third-person description that states concrete capabilities and an explicit 'Use when' trigger, giving it high completeness and specificity. Its main weakness is trigger-term coverage, which leans on strategic jargon rather than the everyday phrases users actually say.

Suggestions

Add the term 'PESTEL' and natural phrasings like 'market analysis' or 'environmental scan' so the trigger matches how users actually request this skill.

Consider noting the complementary relationship to other analysis skills to reinforce distinctiveness.

DimensionReasoningScore

Specificity

The description names multiple concrete actions ('Analyze political, economic, social, technological, environmental, and legal forces'), enumerating the six specific analytical categories rather than using vague language.

3 / 3

Completeness

It explicitly answers both what ('Analyze political, economic...forces') and when ('Use when external market shifts could materially affect a product, roadmap, or strategy'), with an explicit 'Use when' trigger clause.

3 / 3

Trigger Term Quality

It surfaces relevant terms ('external market shifts', 'product', 'roadmap', 'strategy') but omits common natural variations a user might say such as 'market analysis', 'environmental scan', 'macro factors', or the 'PESTEL' keyword itself.

2 / 3

Distinctiveness Conflict Risk

The PESTEL macro-environmental niche is clearly bounded and the trigger ('external market shifts could materially affect a product, roadmap, or strategy') is distinct enough to avoid firing for adjacent skills like competitive or internal analysis.

3 / 3

Total

11

/

12

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