CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

cpo-advisor

Product leadership for scaling companies. Product vision, portfolio strategy, product-market fit, and product org design. Use when setting product vision, managing a product portfolio, measuring PMF, designing product teams, prioritizing at the portfolio level, reporting to the board on product, or when user mentions CPO, product strategy, product-market fit, product organization, portfolio prioritization, or roadmap strategy.

62

Quality

78%

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 ./c-level-advisor/skills/cpo-advisor/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

68%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 advisory skill body with executable, verified tooling and strong reference signaling via the when-to-load table. Its weaknesses are the absence of an explicit multi-step workflow with validation checkpoints and a few trim/split opportunities, plus one reference that cannot be resolved inside this bundle.

Suggestions

Add an explicit end-to-end workflow with checkpoints for the main tasks, e.g. PMF assessment: 1. read company-context.md if present, 2. run `python scripts/pmf_scorer.py --input data.json`, 3. map scores to Invest/Maintain/Kill postures, 4. validate against the Red Flags list before recommending (workflow_clarity).

Fix or inline the dangling `../agent-protocol/SKILL.md` reference — the Internal Quality Loop steps are load-bearing for output quality, so either summarize them in this file or ship the protocol as a bundled reference (progressive_disclosure).

Trim the Keywords section (it duplicates the frontmatter description's triggers) and cut or concretize the generic 'Reasoning Technique: First Principles' section (conciseness).

DimensionReasoningScore

Conciseness

Dense, table-driven body that assumes Claude's competence (no basic PMF or north-star explanations), with only minor trim candidates: the Keywords section duplicates the frontmatter triggers and the generic 'Reasoning Technique: First Principles' section adds little skill-specific value. Not a 5 because those few padded sections could be cut; not a 3 since almost everything else earns its tokens.

4 / 5

Actionability

Two verified, copy-paste-ready commands (`python scripts/pmf_scorer.py`, `python scripts/portfolio_analyzer.py`) that run on built-in sample data, plus concrete thresholds ("D30 retention is below 20% (consumer) or 40% (B2B)") and a request→artifact table. Minor gaps keep it below 5: no inline example of the scripts' JSON input format and no concrete procedure for non-script tasks like board prep or org design.

4 / 5

Workflow Clarity

A rough sequence exists ("Always read company-context.md before responding", Quick Start commands, Output Artifacts mapping) but no explicit end-to-end workflow (e.g., collect data → run scorer → map to invest/maintain/kill → cross-check Red Flags) and validation checkpoints are only implicit or deferred to the external agent-protocol file. This matches anchor 3's 'sequence present but checkpoints missing or implicit'; nothing is destructive or batch, so no cap applies, but it also lacks the explicit validation steps of anchor 4.

3 / 5

Progressive Disclosure

Good structure against the actual bundle: a Resources table with a 'When to load' column signals all five existing bundle files (verified present), references are one level deep with no cross-nesting, and detail-heavy material (frameworks, playbooks) is correctly split out. Minor gaps: `../agent-protocol/SKILL.md` dangles outside this bundle, and the ~200-line body inlines sizable dashboard and C-suite-integration tables that could partly live in references.

4 / 5

Total

15

/

20

Passed

Description

78%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 with an explicit and richly trigger-laden 'Use when' clause covering both task-based and mention-based invocations. Its main weakness is that capabilities are stated as topic areas rather than concrete actions, which slightly blunts specificity.

DimensionReasoningScore

Specificity

The description names its domain and several specific capability areas ("Product vision, portfolio strategy, product-market fit, and product org design") but presents them as topic nouns rather than concrete actions, sitting between anchor 2's minimal actions and anchor 4's list of specific action verbs like 'extracts' or 'fills'.

3 / 5

Completeness

Explicitly answers both what ("Product leadership for scaling companies. Product vision, portfolio strategy, product-market fit, and product org design") and when ("Use when setting product vision... or when user mentions CPO, product strategy...") with six 'Use when' clauses plus five user-mention triggers, matching the anchor-5 example pattern. Below 5 would apply only if the 'when' were less explicit, which it is not.

5 / 5

Trigger Term Quality

Good natural trigger phrases users would actually say ("setting product vision", "measuring PMF", "reporting to the board on product", "CPO"), but a few natural synonyms are missing such as the spelled-out "chief product officer", "product roadmap", or "product team structure".

4 / 5

Distinctiveness Conflict Risk

Clear CPO-level niche with distinct triggers ("CPO", "product-market fit", "portfolio prioritization") unlikely to fire for unrelated skills; minor overlap risk remains with lower-level product-management or general strategy skills via broad terms like "product strategy" and "roadmap strategy", keeping it just below the minimal-conflict anchor 5.

4 / 5

Total

16

/

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

c-level-advisor/skills/cpo-advisor/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.