cto-advisor

Analyze technical debt and calculate team scaling with Python scripts.

1|Updated Nov 17, 2025
One-click install
npx skills add https://github.com/nimeshgurung/artifact-hub-collections --skill cto-advisor-nimeshgurung
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cto-advisor
Source: https://github.com/nimeshgurung/artifact-hub-collections/tree/main/skills/raw/alirezarezvani/claude-skills/c-level-advisor/cto-advisor
Command: npx skills add https://github.com/nimeshgurung/artifact-hub-collections --skill cto-advisor-nimeshgurung

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 provides comprehensive guidance and tools for CTOs and technology leaders to navigate complex challenges in engineering management, architecture, and strategy.

Core Features & Use Cases

  • Technical Debt Analysis: Tools to identify and prioritize technical debt.
  • Team Scaling: Calculators and frameworks for growing engineering teams effectively.
  • Architecture Decisions: Templates and guidance for making sound architectural choices using ADRs.
  • Use Case: A CTO needs to plan for scaling their engineering team from 25 to 75 engineers over the next year. They can use the team scaling calculator to determine hiring needs, role distribution, and budget.

Quick Start

Use the cto-advisor skill to analyze the technical debt of the current e-commerce platform.

Frequently Asked Questions about cto-advisor

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

FAQPage Schema
How do I analyze technical debt and prioritize repayment for an engineering team?

You can analyze technical debt by running the included Python script, which identifies and prioritizes outstanding technical liabilities to help technology leaders plan targeted repayment strategies.

What is the best way to plan team scaling from 25 to 75 engineers?

The best way to plan team scaling is using the team scaling calculator, which determines hiring needs, role distribution, and budget requirements for growing engineering teams effectively over a set period.

How do I document architecture decisions to maintain engineering standards?

You document architecture decisions using the provided Architecture Decision Record (ADR) templates and reference frameworks, ensuring sound architectural choices and technology evaluations are tracked consistently across the engineering organization.

Can I use this framework to evaluate new technology for my engineering team?

Yes, you can use this framework to evaluate new technology. It provides specific reference documents and evaluation frameworks designed to guide CTOs and tech leaders through structured technology assessment processes.

Does the team scaling calculator provide budget and role distribution metrics?

Yes, the team scaling calculator provides budget and role distribution metrics. It calculates specific hiring needs and role distributions required for scaling engineering teams effectively during growth phases.

What engineering metrics should I track for engineering management?

For engineering management, you should track metrics outlined in the included reference documents. These frameworks provide strategic guidance on measuring engineering excellence and team productivity for technology leadership.