cto-advisor

Analyze tech debt and calculate team scaling via Python scripts.

24.2k|3.4k|Updated Oct 19, 2025
One-click install
npx skills add https://github.com/alirezarezvani/claude-skills --skill cto-advisor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cto-advisor
Source: https://github.com/alirezarezvani/claude-skills/tree/main/c-level-advisor/cto-advisor
Command: npx skills add https://github.com/alirezarezvani/claude-skills --skill cto-advisor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

CTOs face immense pressure managing technical strategy, scaling teams, and tackling technical debt. This Skill automates complex analyses and provides structured frameworks, freeing up time for strategic leadership.

Core Features & Use Cases

  • Tech Debt Analyzer: Automatically assess system architecture and generate prioritized debt reduction plans.
  • Team Scaling Calculator: Optimize hiring plans and team structures for rapid growth.
  • Architecture Decision Records (ADR): Standardize and document critical architectural choices.
  • Use Case: Quickly analyze your current technical debt landscape, get a prioritized action plan, and immediately present it to your board, saving weeks of manual assessment.

Quick Start

For Technical Debt Assessment

python scripts/tech_debt_analyzer.py

For Team Scaling Planning

python scripts/team_scaling_calculator.py

Frequently Asked Questions about cto-advisor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I assess and prioritize technical debt in my architecture?

Technical debt assessment analyzes your system's architecture to identify and prioritize debt reduction opportunities. Run the tech_debt_analyzer.py script to automatically evaluate your current technical landscape and generate a structured, prioritized action plan for addressing accumulated debt.

What's the best way to plan team scaling and hiring structure?

Team scaling planning optimizes hiring decisions and organizational structure for growth phases. The team_scaling_calculator.py script automates headcount projections and role mapping, helping you align team capacity with engineering roadmap demands.

How do I document architecture decisions consistently across the organization?

Architecture Decision Records standardize and version critical architectural choices with structured templates. ADRs create an auditable history of technology decisions, rationale, and alternatives, enabling faster onboarding and preventing duplicate decisions.

Can I use this for vendor and technology evaluation workflows?

Yes. The Skill applies structured decision frameworks to technology evaluation and vendor selection by enforcing engineering metrics and applying decision record templates, ensuring consistent, documented evaluation across architectural choices.

What engineering metrics does this track for scaling decisions?

Engineering metrics enforcement captures performance indicators, team capacity, and debt trends needed for scaling plans and strategic roadmapping. These metrics feed architecture governance and vendor decisions with quantifiable data.