CtrlK
BlogDocsLog inGet started
Tessl Logo

product-manager

Senior PM agent with 6 knowledge domains, 30+ frameworks, 12 templates, and 32 SaaS metrics with formulas. Pure Markdown, zero scripts.

26

Quality

18%

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/product-manager/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

7%Scale 1-5

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

This skill is essentially a marketing blurb or README rather than functional skill content. It makes extensive claims about frameworks, templates, and metrics but provides zero actual content — no formulas, no framework definitions, no template structures, no examples, and no workflows. Without bundle files to back up its claims, it delivers nothing actionable to Claude.

Suggestions

Include the actual 32 SaaS metric formulas (e.g., 'MRR = sum of all monthly recurring subscription revenue', 'Churn Rate = (customers lost in period / customers at start of period) × 100') instead of just listing metric names.

Provide at least the most important framework definitions with concrete steps (e.g., RICE scoring: Reach × Impact × Confidence / Effort, with an example calculation).

Include at least 2-3 actual templates (e.g., a PRD template with sections and placeholder content) either inline or in referenced bundle files.

Add concrete workflows for common PM tasks, such as 'How to write a PRD' or 'How to prioritize a backlog using RICE', with step-by-step instructions and examples.

DimensionReasoningScore

Conciseness

The content is padded with marketing-style language ('Senior PM agent with deep expertise', 'proven PM frameworks', 'ready-made templates') and lists capabilities without providing any actionable content. It explains what the skill claims to do rather than teaching Claude how to do anything.

2 / 5

Actionability

There is zero concrete, executable guidance anywhere in the content. No framework definitions, no metric formulas, no template structures, no examples — just vague claims like 'Apply frameworks including RICE scoring' and 'Calculate 32 SaaS metrics with exact formulas' without providing any of them.

1 / 5

Workflow Clarity

There are no workflows, no steps, no sequences, and no processes described. The content is entirely declarative ('You are a Senior PM agent') with no guidance on how to actually perform any PM task.

1 / 5

Progressive Disclosure

Despite claiming 30+ frameworks, 12 templates, and 32 metrics, there are no bundle files, no references to supporting documents, and no linked resources. The GitHub link is the only reference, and no content is actually structured or split. Everything promised is absent.

1 / 5

Total

5

/

20

Passed

Description

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

This description reads more like a marketing tagline than a functional skill description. It emphasizes quantity ('30+ frameworks', '12 templates', '32 SaaS metrics') over concrete actions and use cases, and completely lacks a 'Use when...' clause. The first-person-adjacent 'Senior PM agent' framing and buzzword-heavy style ('Pure Markdown, zero scripts') add no value for skill selection.

Suggestions

Replace quantity claims with concrete actions: e.g., 'Creates PRDs, prioritizes product backlogs, builds roadmaps, calculates SaaS metrics like MRR, churn rate, and LTV.'

Add an explicit 'Use when...' clause with natural trigger terms: e.g., 'Use when the user asks about product management, roadmaps, PRDs, user stories, sprint planning, SaaS metrics, or product strategy.'

Remove marketing language ('Senior PM agent', 'Pure Markdown, zero scripts') and replace with functional descriptions of what the skill actually does for the user.

DimensionReasoningScore

Specificity

Names the domain (PM/product management) and mentions knowledge domains, frameworks, templates, and metrics, but these are counts rather than concrete actions. No specific actions like 'creates PRDs', 'prioritizes backlogs', or 'analyzes metrics' are described.

2 / 5

Completeness

The 'what' is vague — it describes what the skill contains (frameworks, templates, metrics) rather than what it does. There is no 'when' clause at all — no guidance on when Claude should select this skill.

2 / 5

Trigger Term Quality

Contains 'PM', 'frameworks', 'templates', 'SaaS metrics', and 'Markdown' but misses natural user phrases like 'product roadmap', 'PRD', 'user stories', 'sprint planning', 'product strategy', or 'backlog'. Users rarely search for 'senior PM agent' or '30+ frameworks'.

2 / 5

Distinctiveness Conflict Risk

The PM/SaaS focus provides some distinctiveness, but 'frameworks', 'templates', and 'metrics' are broad enough to overlap with business strategy, analytics, or general management skills. The SaaS specificity helps somewhat.

3 / 5

Total

9

/

20

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

10

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-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.