New to Claude Skills? Learn how to install them →

alirezarezvani on GitHub

CAIO Review

Free

Pressure-test your AI plans with critical questions.

Get this skill

Free · Opens the source repo

What CAIO Review does

The CAIO Review skill is designed for teams looking to rigorously evaluate their AI initiatives before implementation. By invoking the command /cs:caio-review <plan>, users can systematically address six critical questions that every AI project should consider. This ensures that teams have a solid foundation for their AI features, vendor contracts, and team expansions. The skill emphasizes the importance of defining evaluation criteria, understanding potential risks, and making informed decisions regarding model selection and cost economics.

This skill is particularly useful for AI product managers, technical leads, and decision-makers who need to ensure that their AI strategies align with best practices and regulatory requirements. The six questions cover essential aspects such as performance metrics, error rates, compliance with the EU AI Act, and cost projections. By following this structured approach, teams can avoid common pitfalls associated with AI projects and ensure that they are making data-driven decisions.

The CAIO Review skill also incorporates specific scripts to assist users in executing the necessary calculations and assessments. For instance, users can run scripts to classify AI risks under the EU AI Act, evaluate cost trajectories, and determine the best approach for model selection. This integration of practical tools within the skill enhances its usability, allowing teams to not only ask the right questions but also obtain actionable insights based on their responses.

Overall, the CAIO Review skill is an essential tool for organizations that are serious about deploying AI responsibly and effectively. It provides a comprehensive framework for evaluating AI plans, ensuring that all critical factors are considered before moving forward with any AI-related initiatives.

When to use it

Use this skill before launching any AI feature, signing vendor contracts, or making significant AI team hires.

When not to use it

This skill may not be necessary for smaller projects or teams with established AI practices and evaluation frameworks.

What you can build with it

Evaluating a New AI Feature

Before launching a new AI feature, use the CAIO Review to ensure all evaluation criteria are defined and understood.

Signing Vendor Contracts

Run the CAIO Review before committing to a multi-year vendor contract to assess risks and economic implications.

Hiring for AI Teams

Use this skill to clarify hiring needs and prerequisites before expanding your AI team, ensuring you hire the right roles.

How to install CAIO Review

View source

1. Install with the skills CLI

npx skills add alirezarezvani/claude-skills/caio-review --agent claude-code

2. Or install it manually

Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.

Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs

Inside SKILL.md

Written by alirezarezvani

/cs:caio-review — CAIO Forcing Questions

Command: /cs:caio-review <plan>

The eval-demanding CAIO pressure-tests any plan that involves AI. Six questions before any AI feature ships, any multi-year vendor commitment, or any AI team expansion.

When to Run

  • Before shipping any new AI-powered feature
  • Before signing a multi-year AI vendor contract (API or self-hosted infra)
  • Before EU launch of any AI feature
  • Before a major AI team hire (especially ML engineer or research scientist)
  • Before a fine-tuning project commitment
  • Before adopting AI in a regulated domain (employment, credit, healthcare, education, etc.)
  • When the founder uses the word "AI" near "competitive advantage" or "moat"

The Six CAIO Questions

1. What does this AI need to be good at, and how would you measure it?

No eval set = no ship. Before any AI feature deploys, define the eval criteria.

  • 50-100 representative inputs minimum
  • Expected outputs OR rubric for grading
  • Edge cases: ambiguous, adversarial, format-edge
  • If you can't write down what "good" looks like, you don't have a feature; you have a vibe.

2. What's the SLO on hallucination / error rate, and what's the fallback?

Every AI feature has a failure mode. Plan for it.

  • Quantified SLO: "<5% hallucination on factual queries"
  • Detection mechanism: monitoring, sampling, customer feedback loop
  • Fallback: human-in-loop review, lower-risk default response, refuse-to-answer
  • Blast radius if SLO breached: how many users affected, what is the cost?

3. What's the risk tier under EU AI Act, and is conformity assessment required?

Run ai_risk_classifier.py if any EU residents are affected OR domain is regulated.

  • PROHIBITED → cannot launch in EU; re-scope
  • HIGH → conformity assessment + EU DB registration + 10 Articles of obligations (3-12 months, $50-200K)
  • LIMITED → transparency obligations (chatbot disclosure, AI-generated content marking)
  • MINIMAL → no specific obligations; NIST AI RMF voluntary

4. API, fine-tune, or build?

Run model_buildvsbuy_calculator.py for the specific use case.

  • 80% of B2B SaaS use cases: API
  • 15%: fine-tune (when domain-specific behavior + labeled data + ML team + high volume)
  • <1%: build from scratch
  • Decision must consider economic breakeven AND practical feasibility (data, team, compliance)

5. What's the 12-month cost trajectory at expected scale?

Run ai_cost_economics.py for the workload.

  • API: variable, scales linearly
  • Self-hosted: mostly fixed, breakeven typically 1-10B tokens/month for 70B-class
  • Hidden costs of self-hosted: ops, monitoring, model updates, capacity, failover, security
  • Hidden costs of API: vendor lock-in, capability drift, rate limits, data residency
  • Prompt caching is the most underrated lever; check provider support

6. What role unblocks this — and have we hired prerequisites first?

Map AI capability to specific role. Founders confuse AI engineer / ML engineer / research scientist.

  • AI engineer: applied + full-stack + prompts + evals + deployment (most startups need this)
  • ML engineer: fine-tuning + retraining infra (only after platform engineer + labeled data)
  • Research scientist: model invention (only if model IS the product)
  • Don't hire research scientist as first AI hire — they need infrastructure to be productive

Workflow

# 1. Model selection check
python ../../../skills/chief-ai-officer-advisor/scripts/model_buildvsbuy_calculator.py use_case.json

# 2. Regulatory classification
python ../../../skills/chief-ai-officer-advisor/scripts/ai_risk_classifier.py use_case.json

# 3. Cost projection
python ../../../skills/chief-ai-officer-advisor/scripts/ai_cost_economics.py workload.json

Output Format

# CAIO Review: <plan>
**Date:** YYYY-MM-DD

## The Decision Being Made
[one sentence — which CAIO decision: model selection | risk classification | economics | next hire]

## Eval Discipline
- Eval set committed: yes/no
- SLO defined: <metric> < <threshold>
- Fallback behavior: <one line>

## Model Selection (if applicable)
- Recommended: API / FINE_TUNE / BUILD
- 3-year TCO: $X (chosen path) vs $Y (alternatives)
- Breakeven: <volume>

## Risk Classification (if applicable)
- EU AI Act tier: PROHIBITED / HIGH / LIMITED / MINIMAL
- Conformity assessment required: yes/no
- US state triggers: [list]
- Required controls open: N

## Cost Economics (if applicable)
- Monthly cost at current volume: $X
- Breakeven for self-hosted migration: <volume>
- Migration cost if applicable: $X (3-6 months)

## Org (if applicable)
- Next hire: <role>
- Why this, not the alternative: <one line>
- Prerequisite hires in place: yes/no

## Verdict
🟢 SHIP | 🟡 SHARPEN | 🔴 BLOCK

## Next Steps
[3 concrete actions]

Routing

  • /cs:cdo-review — for any training-data implications
  • /cs:gc-review — for AI vendor contracts, output liability, training-data licensing
  • /cs:ciso-review — for prompt injection / jailbreak / training-data poisoning threat model
  • /cs:cfo-review — for multi-year vendor or GPU commitment TCO
  • cs-chro-advisor agent — for AI team hires (comp, ladder, leveling)
  • /cs:decide — log the verdict
  • /cs:freeze 60 — on multi-year AI commitments

Related


Version: 1.0.0

Frequently asked questions about CAIO Review

Similar skills