CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

chief-ai-officer-advisor

Chief AI Officer advisory for startups: model build-vs-buy decisions (API vs fine-tune vs in-house), AI risk classification under EU AI Act + US state patchwork, AI cost economics (API-to-self-hosted breakeven), and AI team org evolution. Use when deciding whether to call an API or fine-tune, classifying AI use cases for regulatory risk, calculating when self-hosting pays off, sequencing AI hires, or when user mentions CAIO, AI strategy, model selection, foundation model, fine-tuning, EU AI Act, NIST AI RMF, AI governance, model risk, or AI economics. Strategic only — does not duplicate engineering AI/ML skills.

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 ./.gemini/skills/chief-ai-officer-advisor/SKILL.md

The canonical home for this skill is chief-ai-officer-advisor in alirezarezvani/claude-skills

SKILL.md
Quality
Evals
Security

Quality

Content

52%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-organized with genuinely useful strategic judgment (breakeven heuristics, role distinctions, tier tables) and clearly sequenced workflows. Its two real defects are the missing bundle — every referenced script and reference file is absent, making the calculators and deep-dives unusable as shipped — and underspecified JSON input formats that leave the runnable commands un-executable.

Suggestions

Ship the bundle: include the three scripts (model_buildvsbuy_calculator.py, ai_risk_classifier.py, ai_cost_economics.py) and four reference files referenced throughout, or strip the dangling pointers so SKILL.md is self-contained.

Add a concrete example use_case.json and workload.json (or a schema) so the calculator commands are copy-paste executable instead of the parenthetical field hints.

Trim the ~60-item Keywords section (it duplicates the description's triggers) and move perishable 2026 pricing/regulation specifics into the dated references with a snapshot date, keeping the body evergreen.

DimensionReasoningScore

Conciseness

The body is mostly efficient — dense tables (EU AI Act tiers, stage-to-role map) carry judgment Claude doesn't reliably hold. But the ~60-item Keywords section duplicates the description's trigger list with no operational value, and time-stamped specifics ("Frontier models 2026: Claude Sonnet 4.6 ~$3/$15 per M tokens", dated regulation status) will go stale without being quarantined in a dated/old-patterns section. Not 4: the keyword dump and perishable pricing are real trimming targets, not minor instances.

3 / 5

Actionability

Quick Start and Workflows give concrete runnable commands ("python scripts/model_buildvsbuy_calculator.py path/to/use_case.json"), but the input format is underspecified — "Define use_case.json (volume, latency, accuracy, team size, budget)" is a field hint, not a schema or example — and none of the three referenced scripts exist in the bundle, so the commands cannot actually be executed as shipped. This is concrete-but-incomplete guidance with missing key details, matching anchor 3 rather than 4.

3 / 5

Workflow Clarity

All four workflows have goals, durations, numbered steps, concrete commands, cross-checks with other advisor skills, and decision-logging steps — a clear sequence. Not 5: checkpoints are advisory cross-checks rather than explicit validation of tool output (e.g., no sanity-check step on the TCO or breakeven numbers the calculators emit). Not 3: these are non-destructive advisory workflows, so the validation cap doesn't apply, and most checkpoints are present.

4 / 5

Progressive Disclosure

On paper the structure is good — clearly signaled, one-level-deep references ("See references/model_buildvsbuy_strategy.md for full decision tree") — but scoring against the actual bundle, no references/, scripts/, or assets/ directory exists: all four referenced .md files and all three referenced .py scripts are dangling paths. Navigation dead-ends at every pointer, so the promised deep content simply isn't there and the skill is effectively an unbacked monolith. This matches anchor 2's broken-structure level rather than 3, since the disclosure chain, not just signaling, is the problem.

2 / 5

Total

12

/

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: it names four concrete advisory capabilities, answers both what and when explicitly, and provides unusually comprehensive natural-language and keyword triggers. Its only weakness is residual trigger overlap with the engineering AI/ML skills it tries to disclaim, partially mitigated by the explicit strategic-only boundary.

DimensionReasoningScore

Specificity

The description lists four concrete, distinct capabilities: "model build-vs-buy decisions (API vs fine-tune vs in-house)", "AI risk classification under EU AI Act + US state patchwork", "AI cost economics (API-to-self-hosted breakeven)", and "AI team org evolution" — comprehensive coverage of the skill's four domains, not vague fluff. Third-person voice is used correctly ("Chief AI Officer advisory for startups"), so no voice penalty applies.

5 / 5

Completeness

Both questions are explicitly answered: the "what" is the four named advisory domains with parenthetical specifics, and the "when" is an explicit "Use when..." clause with concrete decision triggers and keyword triggers. This matches the anchor-5 example structure (what + explicit use-when with concrete trigger phrases).

5 / 5

Trigger Term Quality

Triggers combine action phrases ("deciding whether to call an API or fine-tune", "calculating when self-hosting pays off", "sequencing AI hires") with a natural keyword list ("CAIO, AI strategy, model selection, foundation model, fine-tuning, EU AI Act, NIST AI RMF, AI governance, model risk, or AI economics") — these are the terms a founder or CAIO would actually say. Not below 5: no significant natural synonyms are missing for this domain.

5 / 5

Distinctiveness Conflict Risk

The closing "Strategic only — does not duplicate engineering AI/ML skills" explicitly carves out a niche and defuses overlap with tactical engineering skills. Not 5 because trigger terms like "model selection", "fine-tuning", and "foundation model" would also naturally fire for the referenced engineering skills (rag-architect, prompt-governance, llm-cost-optimizer) and adjacent C-level advisors (CFO/CDO on build-vs-buy TCO), leaving minor overlap risk that the single boundary sentence only partly resolves.

4 / 5

Total

19

/

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

relative_links

Relative link issues: 4 missing

Warning

referenced_paths_exist

Referenced path issues: 17 missing

Warning

Total

14

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

.gemini/skills/chief-ai-officer-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.