CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

product-manager-toolkit

Comprehensive toolkit for product managers including RICE prioritization, customer interview analysis, PRD templates, discovery frameworks, and go-to-market strategies. Use when prioritizing features, synthesizing user research, writing requirement documentation, or developing product strategy.

64

Quality

80%

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

Fix and improve this skill with Tessl

tessl review fix ./product-team/skills/product-manager-toolkit/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%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-organized skill with genuinely executable tooling, clear six-step workflows, and explicit validation checklists. The main costs are token redundancy (command blocks repeated three times, generic PM advice inlined), one documented CLI invocation that does not match the script's actual flags, and an orphaned assets/ directory.

Suggestions

Fix the customer_interview_analyzer examples to use the script's actual flag ("python scripts/customer_interview_analyzer.py interview.txt --json") — the documented positional 'json' argument fails as written in all three places it appears.

De-duplicate the command blocks: keep one canonical set (e.g., in Tools Reference) and trim the Quick Start / Quick Reference repeats, and move the Best Practices and Integration Points sections into references/frameworks.md to cut generic PM knowledge from the main file.

Reference the assets/ files (prd_template.md, rice_input_template.csv) from the relevant workflow sections, or remove them from the bundle so every file is discoverable from SKILL.md.

DimensionReasoningScore

Conciseness

The body is mostly terse bullets, tables, and checklists, but the same rice_prioritizer commands appear nearly verbatim three times ("Quick Start", "Tools Reference"/"Integration Points", and "Quick Reference"), and the "Integration Points" platform table and "Best Practices" sections restate product-management knowledge Claude already has. This matches "mostly efficient but includes some unnecessary explanation or could be tightened" rather than 4, where over-explanation would be only minor.

3 / 5

Actionability

Most guidance is concrete and executable — real commands ("python scripts/rice_prioritizer.py features.csv --capacity 20"), a CSV input format spec, a template selection table, and a sample-data subcommand verified against the actual scripts. It is not 5 because the documented "python scripts/customer_interview_analyzer.py interview.txt json" command is wrong (the script takes a --json flag, not a positional argument, so the command as written fails), and it is not 3 because the remaining commands are copy-paste ready.

4 / 5

Workflow Clarity

All three processes ("Gather → Score → Analyze → Plan → Validate → Execute", etc.) have six clearly sequenced steps with explicit validation checklists ("Before finalizing the roadmap: [ ] Run sensitivity analysis..."). It falls short of 5 because the checklists say what to verify but give no error-recovery guidance for a failed check (no validate → fix → retry loop), which the 5 anchor requires.

4 / 5

Progressive Disclosure

Good structure: reference files are real, one level deep, and clearly signaled both inline ("See `references/frameworks.md` for RICE formula") and in a closing "Reference Documents" section. It is not 5 because the `assets/` bundle files (prd_template.md, rice_input_template.csv) are never referenced from SKILL.md, and the "Input/Output Examples" section is just a bare arrow pointer ("→ See references/input-output-examples.md for details") while generic Best Practices/Integration Points content that could live in a reference is inlined.

4 / 5

Total

15

/

20

Passed

Description

83%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: it names concrete capabilities, uses third person, and includes an explicit, specific 'Use when...' trigger clause. Only minor issues — one capability ('go-to-market strategies') is not actually covered by the body, and a few natural synonyms (PRD, roadmap) are absent.

DimensionReasoningScore

Specificity

It lists several concrete capabilities ("RICE prioritization, customer interview analysis, PRD templates, discovery frameworks, and go-to-market strategies") rather than vague language. It is not 5 because the capabilities are noun phrases rather than concrete actions, and "go-to-market strategies" is not actually covered by the skill body — a minor over-claim/gap.

4 / 5

Completeness

It explicitly answers both: "what" ("Comprehensive toolkit for product managers including RICE prioritization, customer interview analysis, PRD templates...") and "when" with a concrete trigger clause ("Use when prioritizing features, synthesizing user research, writing requirement documentation, or developing product strategy"). This matches the 5 anchor exactly; the 4 anchor (a vaguer 'when') does not apply since the trigger clause is explicit and specific.

5 / 5

Trigger Term Quality

Good natural trigger phrases: "prioritizing features, synthesizing user research, writing requirement documentation, or developing product strategy" — phrasing users would actually say. It is not 5 because common synonyms users would use ("PRD", "roadmap", "customer interviews") are missing; "requirement documentation" is stiffer than what a user would naturally type.

4 / 5

Distinctiveness Conflict Risk

The product-management niche (RICE, PRD, customer interviews) is clear with distinct triggers and low conflict risk. It is not 5 because "writing requirement documentation" could overlap with a generic document-writing skill, leaving minor overlap risk with a closely related skill.

4 / 5

Total

17

/

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

alirezarezvani/claude-skills

Path

product-team/skills/product-manager-toolkit/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.