cto-advisor

Analyze technical debt and calculate engineering team scaling needs.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/Nuwanda04/Ballen-Fisk --skill cto-advisor-nuwanda04
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cto-advisor
Source: https://github.com/Nuwanda04/Ballen-Fisk/tree/main/.cursor/skills/cto-advisor
Command: npx skills add https://github.com/Nuwanda04/Ballen-Fisk --skill cto-advisor-nuwanda04

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 technical leadership, addressing challenges in technology strategy, team scaling, architecture decisions, and engineering excellence.

Core Features & Use Cases

  • Technical Debt Analysis: Assess and prioritize technical debt using the tech_debt_analyzer.py script.
  • Team Scaling: Calculate optimal hiring plans and team structures with team_scaling_calculator.py.
  • Architecture Decisions: Utilize ADR templates and frameworks for informed architectural choices.
  • Engineering Metrics: Implement DORA, productivity, and quality metrics for performance tracking.
  • 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.py script to generate a hiring plan, budget projection, and recommended team structure.

Quick Start

Use the cto-advisor skill to analyze technical debt for the 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 calculate team scaling needs for engineering growth?

To calculate team scaling needs, use the team_scaling_calculator.py script to generate a hiring plan, budget projection, and recommended team structure for expanding your engineering team.

What is the best way to assess and prioritize technical debt?

Assess and prioritize technical debt by running the tech_debt_analyzer.py script, which evaluates your codebase to identify and rank debt based on engineering metrics.

How do I establish engineering metrics frameworks for performance tracking?

Establish engineering metrics frameworks by implementing DORA, productivity, and quality metrics through the provided references to track system architecture and operational efficiency.

Can I use this to plan architecture decisions for a growing engineering team?

Yes, you can use the included Architecture Decision Record templates and frameworks to make informed architecture decisions while addressing team growth and system strategy.

Does this support evaluating technologies for CTO-level technology strategy?

Yes, it provides comprehensive guidance for evaluating technologies and establishing technology strategy to address operational efficiency and CTO-level concerns regarding team growth.