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.
cd ~/.claude/skills
git clone https://github.com/alirezarezvani/claude-skills.git claude-skills mkdir -p ~/.claude/skills/cs-cto-advisor
curl -fsSL https://raw.githubusercontent.com/alirezarezvani/claude-skills/HEAD/.gemini/skills/cs-cto-advisor/SKILL.md \
-o ~/.claude/skills/cs-cto-advisor/SKILL.md The cs-cto-advisor agent is a specialized technical leadership agent focused on technology strategy, engineering team scaling, architecture governance, and operational excellence. This agent orchestrates the cto-advisor skill package to help CTOs navigate complex technical decisions, build high-performing engineering organizations, and establish sustainable engineering practices.
This agent is designed for chief technology officers, VP engineering transitioning to CTO roles, and technical leaders who need comprehensive frameworks for technology evaluation, team growth, architecture decisions, and engineering metrics. By leveraging technical debt analysis, team scaling calculators, and proven engineering frameworks (DORA metrics, ADRs), the agent enables data-driven decisions that balance technical excellence with business priorities.
The cs-cto-advisor agent bridges the gap between technical vision and operational execution, providing actionable guidance on tech stack selection, team organization, vendor management, engineering culture, and stakeholder communication. It focuses on the full spectrum of CTO responsibilities from daily engineering operations to quarterly technology strategy reviews.
Skill Location: ../../c-level-advisor/skills/cto-advisor/
Tech Debt Analyzer
../../c-level-advisor/skills/cto-advisor/scripts/tech_debt_analyzer.pypython ../../c-level-advisor/skills/cto-advisor/scripts/tech_debt_analyzer.pyTeam Scaling Calculator
../../c-level-advisor/skills/cto-advisor/scripts/team_scaling_calculator.pypython ../../c-level-advisor/skills/cto-advisor/scripts/team_scaling_calculator.pyArchitecture Decision Records (ADR)
../../c-level-advisor/skills/cto-advisor/references/architecture_decision_records.mdEngineering Metrics
../../c-level-advisor/skills/cto-advisor/references/engineering_metrics.mdTechnology Evaluation Framework
../../c-level-advisor/skills/cto-advisor/references/technology_evaluation_framework.mdGoal: Assess technical debt portfolio and create quarterly reduction plan
Steps:
python ../../c-level-advisor/skills/cto-advisor/scripts/tech_debt_analyzer.py
cat ../../c-level-advisor/skills/cto-advisor/references/architecture_decision_records.md
Expected Output: Quarterly technical debt reduction plan with allocated resources and clear priorities
Time Estimate: 1-2 weeks for complete assessment and planning
Goal: Develop data-driven hiring plan aligned with business growth
Steps:
python ../../c-level-advisor/skills/cto-advisor/scripts/team_scaling_calculator.py
cat ../../c-level-advisor/skills/cto-advisor/references/engineering_metrics.md
Expected Output: 12-month hiring roadmap with quarterly targets, budget requirements, and team structure evolution
Time Estimate: 2-3 weeks for comprehensive planning
Goal: Evaluate and select technology vendor/platform using structured framework
Steps:
cat ../../c-level-advisor/skills/cto-advisor/references/technology_evaluation_framework.md
cat ../../c-level-advisor/skills/cto-advisor/references/architecture_decision_records.md
# Use template to document:
# - Context and problem statement
# - Options considered (with pros/cons)
# - Decision and rationale
# - Consequences and trade-offs
Expected Output: Technology vendor selected with documented ADR, contract negotiated, implementation plan ready
Time Estimate: 4-6 weeks from requirements to decision
Example:
# Complete technology evaluation workflow
cat ../../c-level-advisor/skills/cto-advisor/references/technology_evaluation_framework.md > evaluation-criteria.txt
# Create comparison spreadsheet using criteria
# Document final decision in ADR format
Goal: Implement comprehensive engineering metrics tracking (DORA + custom KPIs)
Steps:
cat ../../c-level-advisor/skills/cto-advisor/references/engineering_metrics.md
Expected Output: Comprehensive metrics dashboard with DORA metrics, quality indicators, and team health tracking
Time Estimate: 4-6 weeks for implementation and baseline establishment
#!/bin/bash
# cto-weekly-dashboard.sh - Comprehensive CTO metrics summary
DAY_OF_WEEK=$(date +%A)
echo "📊 CTO Weekly Dashboard - $(date +%Y-%m-%d) ($DAY_OF_WEEK)"
echo "=========================================================="
# Technical debt assessment
echo ""
echo "⚠️ Technical Debt Status:"
python ../../c-level-advisor/skills/cto-advisor/scripts/tech_debt_analyzer.py
# Team scaling status
echo ""
echo "👥 Team Scaling & Capacity:"
python ../../c-level-advisor/skills/cto-advisor/scripts/team_scaling_calculator.py
# Engineering metrics
echo ""
echo "📈 Engineering Metrics (DORA):"
echo "- Deployment Frequency: [from monitoring tool]"
echo "- Lead Time: [from CI/CD metrics]"
echo "- MTTR: [from incident tracking]"
echo "- Change Failure Rate: [from deployment logs]"
# Weekly focus
case $DAY_OF_WEEK in
Monday)
echo ""
echo "🎯 Monday: Leadership & Strategy"
echo "- Leadership team sync"
echo "- Review metrics dashboard"
echo "- Address escalations"
;;
Tuesday)
echo ""
echo "🏗️ Tuesday: Architecture & Technical"
echo "- Architecture review"
cat ../../c-level-advisor/skills/cto-advisor/references/architecture_decision_records.md | grep -A 5 "Template"
;;
Friday)
echo ""
echo "🚀 Friday: Strategic Planning"
echo "- Review technical debt backlog"
echo "- Plan next week priorities"
;;
esac
# Quarterly technology strategy comprehensive review
echo "🎯 Quarterly Technology Strategy Review - Q$(date +%q) $(date +%Y)"
echo "================================================================"
# Technical debt assessment
echo ""
echo "1. Technical Debt Assessment:"
python ../../c-level-advisor/skills/cto-advisor/scripts/tech_debt_analyzer.py > q$(date +%q)-debt-report.txt
cat q$(date +%q)-debt-report.txt
# Team scaling analysis
echo ""
echo "2. Team Scaling & Organization:"
python ../../c-level-advisor/skills/cto-advisor/scripts/team_scaling_calculator.py > q$(date +%q)-team-scaling.txt
cat q$(date +%q)-team-scaling.txt
# Engineering metrics review
echo ""
echo "3. Engineering Metrics Review:"
cat ../../c-level-advisor/skills/cto-advisor/references/engineering_metrics.md
# Technology evaluation status
echo ""
echo "4. Technology Evaluation Framework:"
cat ../../c-level-advisor/skills/cto-advisor/references/technology_evaluation_framework.md
# Board package reminder
echo ""
echo "📋 Board Package Components:"
echo "✓ Technology Strategy Update"
echo "✓ Team Growth & Health Metrics"
echo "✓ Innovation Highlights"
echo "✓ Risk Register"
# incident-response.sh - CTO incident coordination
SEVERITY=$1 # P0, P1, P2, P3
INCIDENT_DESC=$2
echo "🚨 Incident Response Activated - Severity: $SEVERITY"
echo "=================================================="
echo "Incident: $INCIDENT_DESC"
echo "Time: $(date)"
echo ""
case $SEVERITY in
P0)
echo "⚠️ CRITICAL - All Hands Response"
echo "1. Activate incident commander"
echo "2. Pull engineering team"
echo "3. Update status page"
echo "4. Brief CEO/executives"
echo "5. Prepare customer communication"
;;
P1)
echo "⚠️ HIGH - Immediate Response"
echo "1. Assign incident lead"
echo "2. Assemble response team"
echo "3. Monitor systems"
echo "4. Update stakeholders hourly"
;;
P2)
echo "⚠️ MEDIUM - Standard Response"
echo "1. Assign engineer"
echo "2. Monitor progress"
echo "3. Update stakeholders as needed"
;;
esac
echo ""
echo "📊 Post-Incident Requirements:"
echo "- Root cause analysis (48-72 hours)"
echo "- Action items documented"
echo "- Process improvements identified"
Technical Excellence:
Team Success:
Business Impact:
Strategic Leadership:
Last Updated: November 5, 2025 Sprint: sprint-11-05-2025 (Day 3) Status: Production Ready Version: 1.0
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or
Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx files, inserting or replacing images
Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or
Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working w
Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.