CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

cro-advisor

Revenue leadership for B2B SaaS companies. Revenue forecasting, sales model design, pricing strategy, net revenue retention, and sales team scaling. Use when designing the revenue engine, setting quotas, modeling NRR, evaluating pricing, building board forecasts, or when user mentions CRO, chief revenue officer, revenue strategy, sales model, ARR growth, NRR, expansion revenue, churn, pricing strategy, or sales capacity.

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

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./.gemini/skills/cro-advisor/SKILL.md

The canonical home for this skill is cro-advisor in alirezarezvani/claude-skills

SKILL.md
Quality
Evals
Security

Quality

Content

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

The body is information-dense with real benchmark data, formulas, and diagnostic questions, but it functions as a well-organized reference card rather than a sequenced workflow, and its entire progressive-disclosure structure is broken by the missing bundle files. Redundant sections (Keywords, chain-of-thought meta-guidance) spend tokens the description already covers.

Suggestions

Add an explicit numbered workflow at the top (read company-context.md → run diagnostic questions → select framework from the responsibilities table → produce the mapped Output Artifact → pass through the Internal Quality Loop), and position Quick Start as the step that follows diagnosis rather than preceding it.

Ship the referenced bundle files (references/sales_playbook.md, references/pricing_strategy.md, references/nrr_playbook.md, scripts/revenue_forecast_model.py, scripts/churn_analyzer.py) or remove the dangling references — as bundled, every pointer leads nowhere and the skill is effectively a single monolithic file.

Delete the Keywords section (the frontmatter description already carries the triggers) and fold the two-line 'Reasoning Technique' note into the forecasting section, tightening token usage without losing guidance.

DimensionReasoningScore

Conciseness

The benchmark tables, formulas, and diagnostic questions are dense and genuinely additive, but the ~40-term "Keywords" section duplicates trigger terms already in the frontmatter description, and "Reasoning Technique: Chain of Thought" ("Pipeline math must be explicit... Question any assumption above historical averages") is meta-guidance that adds little. This is more than the 'minor instances' of level 4 but well short of the heavily padded level 2.

3 / 5

Actionability

Concrete, executable elements abound: runnable commands ("python scripts/revenue_forecast_model.py"), specific diagnostic questions with thresholds ("Under 3x is a problem"), exact formulas ("Magic Number: Net New ARR × 4 ÷ Prior Quarter S&M Spend"), and a request→artifact mapping table. Not level 5 because the deeper execution detail (what the scripts do, how to structure each analysis) is delegated to reference files that are absent from the bundle, leaving gaps in the common cases.

4 / 5

Workflow Clarity

A coherent flow exists implicitly (read company-context.md → diagnostic questions "Ask these before any framework" → apply framework → produce Output Artifact → Internal Quality Loop), but it is never sequenced; sections read as a reference compendium. Quick Start jumps straight to running scripts without connecting to the diagnostic step, and checkpoints are implicit. This matches level 3's 'sequence present but checkpoints missing or implicit'; the destructive-operation cap does not apply since this is advisory work.

3 / 5

Progressive Disclosure

References are clearly signaled (Resources section plus a Reference column in the responsibilities table) and one level deep, with the body kept at overview altitude. However, the bundle contains no references/, scripts/, or assets/ directories — every referenced path (sales_playbook.md, pricing_strategy.md, nrr_playbook.md, both scripts, and ../agent-protocol/SKILL.md) is dangling, so the disclosure structure cannot actually deliver. Scored against the actual (empty) bundle structure, this caps at level 3.

3 / 5

Total

13

/

20

Passed

Description

96%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: concrete capability list, explicit and detailed 'Use when' trigger guidance with both abbreviations and expansions, third-person voice, and no padding. The only weakness is moderate overlap risk with adjacent C-suite skills (pricing, forecasting, churn) that share some trigger terms.

DimensionReasoningScore

Specificity

"Revenue forecasting, sales model design, pricing strategy, net revenue retention, and sales team scaling" lists multiple specific concrete capability areas, and the when-clause adds further concrete actions ("setting quotas, modeling NRR, evaluating pricing, building board forecasts"). Coverage is comprehensive for the revenue-leadership domain, matching the level-5 anchor rather than the 'minor gaps' of level 4; the only abstract phrase ("Revenue leadership for B2B SaaS companies") is a scoping lead-in, not the capability list.

5 / 5

Completeness

Explicitly answers both questions: the what is "Revenue forecasting, sales model design, pricing strategy, net revenue retention, and sales team scaling" and the when is "Use when designing the revenue engine, setting quotas, modeling NRR, evaluating pricing, building board forecasts, or when user mentions CRO...". This structurally matches the level-5 example exactly; it is not level 4 because the when-clause is already explicit and concrete, not merely improvable.

5 / 5

Trigger Term Quality

Triggers include both role names and their synonyms/expansions ("CRO, chief revenue officer", "NRR" paired with "net revenue retention" in the what-clause) plus natural user phrases like "ARR growth, expansion revenue, churn, pricing strategy, or sales capacity". This mirrors the level-5 anchor's comprehensive synonym coverage; file extensions are not applicable to this non-file domain.

5 / 5

Distinctiveness Conflict Risk

The niche is clear (B2B SaaS revenue leadership with CRO-specific triggers like quotas, sales capacity, NRR, expansion revenue), but terms like "pricing strategy", "churn", and "revenue forecasting" carry minor overlap risk with closely related skills in a C-suite suite (CPO pricing, customer success, CFO forecasting). This fits the level-4 anchor 'mostly distinct; minor overlap risk with closely related skills' rather than level 5's 'minimal conflict risk'.

4 / 5

Total

19

/

20

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 12 missing

Warning

Total

15

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

.gemini/skills/cro-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.