You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
71
Quality
58%
Does it follow best practices?
Impact
89%
1.12xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/data/01-productmanager-brainstorming/SKILL.mdDesign document path and structure
Correct file path
0%
100%
Architecture section
100%
100%
Components section
100%
100%
Data flow section
62%
100%
Error handling section
50%
100%
Testing section
100%
100%
Git commit present
0%
100%
YAGNI applied
100%
80%
Existing codebase context
100%
100%
Self-contained design
100%
90%
Without context: $0.4948 · 1m 57s · 25 turns · 30 in / 7,671 out tokens
With context: $0.5758 · 2m 11s · 28 turns · 33 in / 7,504 out tokens
Multiple approaches with recommendation
Two or more approaches
100%
100%
Three approaches
100%
100%
Trade-offs for each
100%
100%
Recommendation present
100%
100%
Recommendation reasoning
100%
100%
Recommendation is prominent
100%
100%
Correct file path
100%
100%
Git commit present
0%
0%
Actionable depth
100%
100%
Risk or complexity noted
100%
100%
Without context: $0.2884 · 1m 38s · 13 turns · 18 in / 5,217 out tokens
With context: $0.4832 · 2m 14s · 27 turns · 460 in / 7,186 out tokens
PRD and product documentation format
PRD background section
100%
100%
PRD user flows
50%
100%
PRD feature details
100%
100%
PRD acceptance criteria
100%
100%
Project intro: vision
75%
100%
Project intro: core value
100%
100%
Project intro: roadmap
100%
50%
Feature spec: interaction details
100%
100%
Feature spec: business logic
100%
50%
Git commit present
0%
0%
Three distinct documents
100%
100%
Without context: $0.4842 · 2m 45s · 23 turns · 63 in / 8,590 out tokens
With context: $0.6019 · 2m 50s · 27 turns · 211 in / 9,264 out tokens
6213d1a
Table of Contents
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.