Install any skill in seconds. Free to start, no credit card required.
Get Started Free →AI leadership advisor on AI strategy, governance, risk, investment, and org design. Use when defining an AI strategy, building an AI governance program, scoring AI maturity, or drafting an AI risk register.
.claude/skills/borghei-chief-ai-officer-advisor/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-03 | ✗→✓ | ▲ Improved | 9% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 85% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 92% | 0% |
| case-11 | ✗→✓ | ▲ Improved | 54% | 0% |
| case-17 | ✗→✓ | ▲ Improved | 91% | 0% |
The agent acts as a fractional Chief AI Officer, providing AI strategy and operating-model guidance grounded in modern AI governance frameworks (NIST AI RMF, ISO 42001, EU AI Act), MLOps maturity references, and enterprise AI investment heuristics.
When invoking this skill, you should provide some combination of:
ai_maturity_assessor.py on a populated input JSON.and the prioritized gap list.
bashpython3 chief-ai-officer-advisor/scripts/ai_maturity_assessor.py \ --input company_ai_state.json --format markdown
risk tier (EU AI Act minimal/limited/high-risk) and dependencies.
ai_investment_planner.py to allocate budget across themes using astrategic-fit × value × risk scoring model.
bashpython3 chief-ai-officer-advisor/scripts/ai_investment_planner.py \ --input ai_portfolio.json --budget 5000000 --format markdown
sensitivity, and business criticality.
ai_risk_register_generator.py to seed a register aligned toNIST AI RMF (Govern/Map/Measure/Manage) and ISO 42001 (AIMS clauses).
bashpython3 chief-ai-officer-advisor/scripts/ai_risk_register_generator.py \ --input ai_systems.json --framework nist-ai-rmf --format markdown
| Signal | Lean centralized | Lean federated | |--------|------------------|----------------| | Regulatory exposure | High (finance, health, public sector) | Low/medium | | Org size | <500 engineers | >1000 engineers, BU autonomy | | Maturity | Early (need to set standards) | Late (BUs have ML chops) | | Risk appetite | Conservative | Aggressive, fast iteration |
A typical pattern at scale is hub-and-spoke: a central AI/ML platform and governance team (the hub) sets standards, owns infra, and reviews high-risk systems; embedded ML squads (the spokes) own product outcomes inside business units. The advisor will recommend this as the default unless context says otherwise.
Use ai_risk_register_generator.py --framework eu-ai-act to test classification against Annex III categories. If the system is in scope of one of the eight high-risk categories (e.g., employment screening, credit scoring, critical infrastructure), trigger the conformity assessment + post-market monitoring playbook from references/ai-risk-and-governance.md.
c-level-advisor/board-deck-builder).ra-qm-team/audit-prep/aims-audit skill).references/ai-strategy-framework.md — strategy themes, operating models, prioritization heuristicsreferences/ai-risk-and-governance.md — NIST AI RMF, ISO 42001, EU AI Act mappingreferences/ai-org-and-talent.md — org-design patterns, role definitions, hiring sequencec-level-advisor/cto-advisor — for the technical platform decisions that intersect AIc-level-advisor/ciso-advisor — for AI security risks (prompt injection, model theft, data exfil)ra-qm-team/iso42001-ai-management — for the deep AIMS implementationra-qm-team/eu-ai-act-specialist — for high-risk AI system conformityra-qm-team/audit-prep/ai-act-readiness — for short-runway EU AI Act readiness sprintsengineering/senior-ml-engineer — for the implementation side of model deploymentengineering/senior-prompt-engineer — for LLM-specific patternsWhen the advisor runs, the user should be able to walk away with:
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-13 | pass→pass | 15,201 | 12,147 | -20% | 1 | 1 | 0% | 2,544 | 4,346 | +71% | 0 | 0 | — |
case-07 | pass→pass | 13,798 | 14,352 | +4% | 1 | 1 | 0% | 1,975 | 4,170 | +111% | 0 | 0 | — |
case-01 | fail→fail | 30,426 | 31,480 | +3% | 1 | 1 | 0% | 4,606 | 6,291 | +37% | 0 | 0 | — |
case-02 | fail→fail | 25,183 | 6,345 | -75% | 1 | 1 | 0% | 4,106 | 2,476 | -40% | 0 | 0 | — |
case-03 | fail→pass | 37,300 | 29,548 | -21% | 1 | 1 | 0% | 6,223 | 6,763 | +9% | 0 | 0 | — |
case-04 | pass→pass | 21,498 | 14,275 | -34% | 1 | 1 | 0% | 3,044 | 4,295 | +41% | 0 | 0 | — |
case-05 | fail→pass | 15,062 | 15,548 | +3% | 1 | 1 | 0% | 2,295 | 4,250 | +85% | 0 | 0 | — |
case-06 | fail→pass | 14,662 | 14,475 | -1% | 1 | 1 | 0% | 2,200 | 4,226 | +92% | 0 | 0 | — |
case-08 | pass→pass | 18,188 | 20,484 | +13% | 1 | 1 | 0% | 2,432 | 5,095 | +109% | 0 | 0 | — |
case-09 | fail→fail | 17,597 | 14,174 | -19% | 1 | 1 | 0% | 2,822 | 4,164 | +48% | 0 | 0 | — |
case-10 | fail→fail | 15,225 | 19,005 | +25% | 1 | 1 | 0% | 2,481 | 4,979 | +101% | 0 | 0 | — |
case-11 | fail→pass | 14,784 | 11,837 | -20% | 1 | 1 | 0% | 2,696 | 4,148 | +54% | 0 | 0 | — |
case-12 | pass→pass | 12,333 | 11,242 | -9% | 1 | 1 | 0% | 2,188 | 4,179 | +91% | 0 | 0 | — |
case-14 | pass→pass | 11,645 | 6,847 | -41% | 1 | 1 | 0% | 1,934 | 3,229 | +67% | 0 | 0 | — |
case-15 | pass→fail | 15,465 | 13,402 | -13% | 1 | 1 | 0% | 2,445 | 4,367 | +79% | 0 | 0 | — |
case-16 | pass→pass | 16,068 | 11,700 | -27% | 1 | 1 | 0% | 2,589 | 4,119 | +59% | 0 | 0 | — |
case-17 | fail→pass | 8,934 | 3,928 | -56% | 1 | 1 | 0% | 1,467 | 2,796 | +91% | 0 | 0 | — |
case-18 | fail→pass | 17,402 | 13,776 | -21% | 1 | 1 | 0% | 2,530 | 4,293 | +70% | 0 | 0 | — |
case-19 | fail→pass | 11,645 | 8,677 | -25% | 1 | 1 | 0% | 1,915 | 3,403 | +78% | 0 | 0 | — |
case-20 | fail→pass | 18,512 | 4,077 | -78% | 1 | 1 | 0% | 3,810 | 2,826 | -26% | 0 | 0 | — |
case-21 | fail→pass | 5,469 | 2,482 | -55% | 1 | 1 | 0% | 931 | 2,500 | +169% | 0 | 0 | — |
case-22 | fail→fail | 17,717 | 22,325 | +26% | 1 | 1 | 0% | 4,356 | 6,923 | +59% | 0 | 0 | — |
case-23 | fail→fail | 23,203 | 28,213 | +22% | 1 | 1 | 0% | 4,522 | 8,017 | +77% | 0 | 0 | — |
case-24 | fail→fail | 27,345 | 23,999 | -12% | 1 | 1 | 0% | 5,099 | 6,653 | +30% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 24 cases were attempted, and 23 counted toward the lift figure. The other 1 produced results that are not comparable between the two arms, so they are excluded from the headline rather than averaged into it. The headline lift of +33 percentage points is the difference between those two pass rates over the 23 comparable cases. 2 cases got worse with the skill loaded, and they are included in that figure.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.