CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

cs-cto-advisor

Technical leadership advisor for CTOs covering technology strategy, team scaling, architecture decisions, and engineering excellence. Use when a CTO or technical founder needs company-level technology judgment — e.g., deciding build-vs-buy for a core platform component, or planning how to scale the engineering org from 5 to 30 engineers without losing delivery velocity.

53

Quality

67%

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/cs-cto-advisor/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

42%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 well-structured on the surface — four sequenced workflows with goals and expected outputs, plus clearly labeled script and reference locations — but it spends most of its tokens on material Claude already knows (industry benchmark lists, DORA definitions, incident-response boilerplate) while leaving the actual tools opaque (no script inputs/outputs) and including no validation checkpoints. The referenced bundle files also do not resolve within this bundle.

Suggestions

Cut the 'Success Metrics' section and the DORA/quality/team-health metric definitions (Claude already knows these industry standards); keep only org-specific targets and move those to a reference file, cutting the body substantially.

Show real usage of the two Python tools — sample invocation with arguments and an excerpt of expected output — so workflow steps like 'Run Debt Analysis' are copy-paste executable rather than opaque command names.

Add explicit validation checkpoints to each workflow (e.g., 'review the debt report before allocating capacity', 'confirm model output against current headcount before publishing the hiring roadmap') and replace placeholder echo lines like '[from monitoring tool]' with concrete data-source commands.

DimensionReasoningScore

Conciseness

Several sections explain concepts Claude already knows: the 'Success Metrics' section is a list of industry-standard targets (99.9% uptime, DORA elite benchmarks, '>80% test coverage', 'eNPS >40', '<10% attrition'), and Workflow 4 re-defines the four DORA metrics and generic incident-severity response boilerplate. The Purpose section also carries padded marketing prose ('bridges the gap between technical vision and operational execution'). Multiple padded sections place it at anchor 2, clearly below the midpoint; not a 1 because there is no step-by-step tutorial-style explanation of basics.

2 / 5

Actionability

Concrete commands exist ('python ../../c-level-advisor/skills/cto-advisor/scripts/tech_debt_analyzer.py', 'cat .../references/architecture_decision_records.md'), but key execution details are missing: the scripts show no arguments, sample inputs, or example outputs; Workflow 3's example block is comment-only pseudocode ('# Create comparison spreadsheet using criteria'); and the dashboard script echoes placeholders ('[from monitoring tool]'). This matches anchor 3 (some concrete guidance but incomplete); not 4 because the guidance is not copy-paste executable without the missing script I/O details.

3 / 5

Workflow Clarity

The four workflows have coherent numbered sequences with goals, expected outputs, and time estimates, but none includes validation or verification checkpoints (e.g., reviewing the debt-analyzer output before allocating 80% of capacity, or confirming the scaling model before publishing the hiring roadmap). That matches anchor 3 (steps listed, checkpoints missing or implicit); not 4 because the validation gaps are total rather than minor. The destructive/batch cap is not triggered since these are analysis/planning workflows.

3 / 5

Progressive Disclosure

References are clearly signaled (labeled 'Path:'/'Location:' fields, one level deep, with content descriptions), but none of the referenced files exist in this bundle — the paths point outside it ('../../c-level-advisor/skills/cto-advisor/...') and do not resolve — so the file is effectively monolithic here. Content that belongs in the referenced files (Success Metrics benchmarks, DORA definitions) is inlined. This matches anchor 3 (some structure, could be better organized, inline content that should be separate); not 2 because references are explicit and well-labeled rather than buried.

3 / 5

Total

11

/

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: third-person voice, explicit and specific 'Use when' clause with concrete example triggers, and natural keywords the target user would say. The main weakness is that the capability statement relies on domain nouns ('advisor... covering') rather than concrete action verbs, leaving what the skill actually does somewhat abstract.

DimensionReasoningScore

Specificity

The description names the domain richly ('technology strategy, team scaling, architecture decisions, and engineering excellence') but capabilities are stated only as advisory topic coverage, with concrete tasks appearing solely as 'e.g.' triggers ('deciding build-vs-buy', 'planning how to scale the engineering org from 5 to 30 engineers'). It sits between anchor 2 (generic actions) and anchor 3 (domain plus 1-2 concrete actions): more domain detail than anchor 2, but no explicit action verbs of its own.

3 / 5

Completeness

Both parts are explicitly stated: what ('Technical leadership advisor for CTOs covering technology strategy, team scaling, architecture decisions, and engineering excellence') and when, with concrete trigger phrases ('Use when a CTO or technical founder needs company-level technology judgment — e.g., deciding build-vs-buy for a core platform component, or planning how to scale the engineering org from 5 to 30 engineers'). The 'Use when' clause is present and exemplary, matching the anchor-5 example; a 4 would require a less explicit 'when', which is not the case.

5 / 5

Trigger Term Quality

Natural terms a user would actually say are present: 'CTO', 'technical founder', 'build-vs-buy', 'scale the engineering org', 'technology strategy', 'architecture decisions'. Not a 5 because common variations are missing (e.g., 'VP Engineering', 'tech stack selection', 'hiring plan', 'technical debt').

4 / 5

Distinctiveness Conflict Risk

A clear CTO-level niche with distinct concrete triggers (build-vs-buy, scaling the org from 5 to 30 engineers) makes conflict with unrelated skills unlikely. Not a 5 because adjacent leadership/management advisory skills (e.g., a CEO or engineering-management advisor) could plausibly overlap on 'technology strategy' phrasing.

4 / 5

Total

16

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 1 missing, 4 suspicious

Warning

Total

14

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

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