cto-advisor

Guide engineering leaders on technical debt, team scaling, and architecture decisions.

1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/Michae2xl/claude-skills-michael --skill cto-advisor-michae2xl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cto-advisor
Source: https://github.com/Michae2xl/claude-skills-michael/tree/main/skills/cto-advisor
Command: npx skills add https://github.com/Michae2xl/claude-skills-michael --skill cto-advisor-michae2xl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires tech_debt_analyzer.py, team_scaling_calculator.py, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill offers strategic guidance for engineering leaders and tech teams, addressing challenges in technical debt, team scaling, architecture decisions, and technology evaluation.

Core Features & Use Cases

  • Tech Debt Analysis: Assess and prioritize technical debt with the tech debt analyzer.
  • Team Scaling: Calculate optimal team structure for growth using the team scaling calculator.
  • Architecture Decisions: Utilize ADR templates and examples for effective architecture decisions.
  • Technology Evaluation: Apply frameworks for vendor selection and technology assessment.
  • Engineering Metrics: Implement KPIs from established frameworks for team performance tracking.

Quick Start

Analyze your system architecture with python scripts/tech_debt_analyzer.py.

Frequently Asked Questions about cto-advisor

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

FAQPage Schema
How do I analyze and prioritize technical debt in my codebase?

You can analyze technical debt by running the Python tech debt analyzer script to assess your codebase and prioritize areas needing remediation or refactoring.

What frameworks can I use for evaluating new technology and vendor selection?

For evaluating technology and selecting vendors, you can apply structured assessment frameworks that standardize the criteria for comparing solutions, ensuring consistent and objective architectural decisions.

How do I calculate the optimal team structure for engineering growth?

Calculate optimal team structure for scaling by using the Python team scaling calculator script, which analyzes growth parameters to recommend the most effective engineering team composition and size.

What engineering metrics and KPIs should I track for team performance?

Track team performance by implementing KPIs from established engineering metrics frameworks, providing structured visibility into productivity, code quality, and delivery speed for your technical teams.

Can I use ADR templates for making architecture decisions?

Yes, you can use Architecture Decision Record templates to document architectural decisions, ensuring that technical context, decision drivers, and consequences are captured for future reference.