cto-advisor

Guide engineering teams on architecture decisions and technology strategy.

2|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/zhangzhang-111-i/claude-skills111 --skill cto-advisor-zhangzhang-111-i
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cto-advisor
Source: https://github.com/zhangzhang-111-i/claude-skills111/tree/main/c-level-advisor/cto-advisor
Command: npx skills add https://github.com/zhangzhang-111-i/claude-skills111 --skill cto-advisor-zhangzhang-111-i

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 guidance on technical leadership, architecture decisions, and technology strategy to engineering teams, helping them manage technical debt, scale effectively, and make sound technology choices.

Core Features & Use Cases

  • Technical Debt Assessment: Analyze and prioritize technical debt with actionable remediation plans.
  • Team Scaling Strategies: Model engineering team growth, structure, and budget.
  • Architecture Governance: Frameworks for making and documenting architecture decisions (ADRs).
  • Technology Evaluation: Guidance on build vs. buy decisions and vendor assessments.
  • Use Case: When facing a critical architecture decision, use this Skill to document the context, options, and rationale using the ADR workflow.

Quick Start

Use the cto-advisor skill to analyze the technical debt of the 'legacy-ecommerce-platform' system.

Frequently Asked Questions about cto-advisor

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

FAQPage Schema
How do I assess technical debt and prioritize remediation for a legacy system?

Assess technical debt by analyzing the system to identify and prioritize issues, producing actionable remediation plans. This process evaluates your architecture to guide strategic technology decisions and targeted refactoring efforts.

How do I document architecture decisions for engineering team scaling?

Document architecture decisions by creating Architecture Decision Records (ADRs) that capture context, options, and rationale. This establishes governance frameworks to guide team scaling strategies and technology choices.

What is the best way to calculate engineering team growth and budget requirements?

Calculate team growth by modeling engineering team scaling strategies. This evaluates structural needs and budget constraints to ensure your technology strategy aligns with projected team expansion and architecture goals.

How do I evaluate build vs buy decisions for new technology adoption?

Evaluate build vs buy decisions by assessing vendor technologies against internal engineering metrics. This technology evaluation process provides guidance on making sound technology choices that fit your architecture governance strategy.

Can I establish engineering metrics to support technical leadership decisions?

Yes, you can establish engineering metrics to support technical leadership decisions. The framework assists in assessing technical debt, evaluating technologies, and guiding strategic architecture choices across engineering teams.