cto-advisor

Generate ADR templates and evaluation matrices for architecture decisions.

467|103|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/borghei/Claude-Skills --skill cto-advisor-borghei
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cto-advisor
Source: https://github.com/borghei/Claude-Skills/tree/main/executive-leadership/cto-advisor
Command: npx skills add https://github.com/borghei/Claude-Skills --skill cto-advisor-borghei

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps CTOs overcome architecture decision paralysis by providing structured guidance, repeatable frameworks, and clear criteria to evaluate options.

Core Features & Use Cases

  • Architecture Decision Framework: ADR templates, decision records, and a consistent decision workflow.
  • Technology Evaluation: Comparative assessments of platforms, languages, and tooling to support tech choices.
  • Engineering Strategy & Team Scaling: Guidance on roadmaps, debt management, and team organization for scaling.
  • Platform & Infrastructure Guidance: Best practices for scalable, secure, and maintainable systems.

Quick Start

Use the cto-advisor skill to generate an ADR for a chosen architecture decision (e.g., monolith vs microservices) and attach a short evaluation matrix.

Frequently Asked Questions about cto-advisor

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

FAQPage Schema
How do I create an Architecture Decision Record for monolith versus microservices?

Architecture decision records for monolith versus microservices require structured ADR templates and evaluation criteria to standardize the workflow. This Skill provides decision frameworks and comparative matrices to evaluate scalability trade-offs and resolve architecture decision paralysis for engineering teams.

What is the best way to evaluate technology selection for engineering strategy?

Evaluating technology selection for engineering strategy requires comparative assessments of platforms, languages, and tooling. By applying structured decision frameworks and evaluation criteria, CTOs can standardize technology choices and ensure system scalability and maintainability across teams.

How do I manage technical debt while scaling engineering teams?

Managing technical debt while scaling engineering teams involves applying structured engineering strategy guidance and roadmap planning. Using decision-record workflows and evaluation criteria helps standardize architecture choices, balancing debt management with team organization for scalable growth.

Can I use this framework for platform and infrastructure scalability planning?

Yes, you can use this framework for platform and infrastructure scalability planning. It provides best practices for scalable, secure, and maintainable systems, applying decision frameworks to standardize architecture choices and guide team scaling across the engineering organization.

When should I use a decision framework for architecture choices?

You should use a decision framework for architecture choices when facing architecture decision paralysis or evaluating complex trade-offs like monolith versus microservices. Applying ADR templates and evaluation criteria standardizes decisions across engineering teams and ensures scalable, maintainable platforms.