cto-advisor
Provides tools for assessing tech debt, team structure planning, and engineering performance tracking.
Install
mkdir -p .claude/skills/cto-advisor && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/490" && unzip -o skill.zip -d .claude/skills/cto-advisor && rm skill.zipInstalls to .claude/skills/cto-advisor
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Technical leadership guidance for engineering teams, architecture decisions, and technology strategy. Includes tech debt analyzer, team scaling calculator, engineering metrics frameworks, technology evaluation tools, and ADR templates. Use when assessing technical debt, scaling engineering teams, evaluating technologies, making architecture decisions, establishing engineering metrics, or when user mentions CTO, tech debt, technical debt, team scaling, architecture decisions, technology evaluation, engineering metrics, DORA metrics, or technology strategy.Key capabilities
- →Analyzes system architecture for technical debt prioritization
- →Calculates optimal team hiring structures for scaling
- →Standardizes DORA metric frameworks for engineering teams
- →Generates templates for Architecture Decision Records (ADRs)
How it works
Executes specific Python diagnostic scripts to parse project data against management frameworks and architectural best practices.
Inputs & outputs
When to use cto-advisor
- →Assessing technical debt
- →Calculating team scaling needs
- →Establishing DORA metrics
- →Creating ADRs
About this skill
CTO Advisor
Strategic frameworks and tools for technology leadership, team scaling, and engineering excellence.
Keywords
CTO, chief technology officer, technical leadership, tech debt, technical debt, engineering team, team scaling, architecture decisions, technology evaluation, engineering metrics, DORA metrics, ADR, architecture decision records, technology strategy, engineering leadership, engineering organization, team structure, hiring plan, technical strategy, vendor evaluation, technology selection
Quick Start
For Technical Debt Assessment
python scripts/tech_debt_analyzer.py
Analyzes system architecture and provides prioritized debt reduction plan.
For Team Scaling Planning
python scripts/team_scaling_calculator.py
Calculates optimal hiring plan and team structure for growth.
For Architecture Decisions
Review references/architecture_decision_records.md for ADR templates and examples.
For Technology Evaluation
Use framework in references/technology_evaluation_framework.md for vendor selection.
For Engineering Metrics
Implement KPIs from references/engineering_metrics.md for team performance tracking.
Core Responsibilities
1. Technology Strategy
Vision & Roadmap
- Define 3-5 year technology vision
- Create quarterly roadmaps
- Align with business strategy
- Communicate to stakeholders
Innovation Management
- Allocate 20% time for innovation
- Run hackathons quarterly
- Evaluate emerging technologies
- Build proof of concepts
Technical Debt Strategy
# Assess current debt
python scripts/tech_debt_analyzer.py
# Allocate capacity
- Critical debt: 40% capacity
- High debt: 25% capacity
- Medium debt: 15% capacity
- Low debt: Ongoing maintenance
2. Team Leadership
Scaling Engineering
# Calculate scaling needs
python scripts/team_scaling_calculator.py
# Key ratios to maintain:
- Manager:Engineer = 1:8
- Senior:Mid:Junior = 3:4:2
- Product:Engineering = 1:10
- QA:Engineering = 1.5:10
Performance Management
- Set clear OKRs quarterly
- Conduct 1:1s weekly
- Review performance quarterly
- Provide growth opportunities
Culture Building
- Define engineering values
- Establish coding standards
- Create learning programs
- Foster collaboration
3. Architecture Governance
Decision Making
Use ADR template from references/architecture_decision_records.md:
- Document context and problem
- List all options considered
- Record decision and rationale
- Track consequences
Technology Standards
- Language choices
- Framework selection
- Database standards
- Security requirements
- API design guidelines
System Design Review
- Weekly architecture reviews
- Design documentation standards
- Prototype requirements
- Performance criteria
4. Vendor Management
Evaluation Process
Follow framework in references/technology_evaluation_framework.md:
- Gather requirements (Week 1)
- Market research (Week 1-2)
- Deep evaluation (Week 2-4)
- Decision and documentation (Week 4)
Vendor Relationships
- Quarterly business reviews
- SLA monitoring
- Cost optimization
- Strategic partnerships
5. Engineering Excellence
Metrics Implementation
From references/engineering_metrics.md:
DORA Metrics (Deploy to production targets):
- Deployment Frequency: >1/day
- Lead Time: <1 day
- MTTR: <1 hour
- Change Failure Rate: <15%
Quality Metrics:
- Test Coverage: >80%
- Code Review: 100%
- Technical Debt: <10%
Team Health:
- Sprint Velocity: ±10% variance
- Unplanned Work: <20%
- On-call Incidents: <5/week
Weekly Cadence
Monday
- Leadership team sync
- Review metrics dashboard
- Address escalations
Tuesday
- Architecture review
- Technical interviews
- 1:1s with directs
Wednesday
- Cross-functional meetings
- Vendor meetings
- Strategy work
Thursday
- Team all-hands (monthly)
- Sprint reviews (bi-weekly)
- Technical deep dives
Friday
- Strategic planning
- Innovation time
- Week recap and planning
Quarterly Planning
Q1 Focus: Foundation
- Annual planning
- Budget allocation
- Team goal setting
- Technology assessment
Q2 Focus: Execution
- Major initiatives launch
- Mid-year hiring push
- Performance reviews
- Architecture evolution
Q3 Focus: Innovation
- Hackathon
- Technology exploration
- Team development
- Process optimization
Q4 Focus: Planning
- Next year strategy
- Budget planning
- Promotion cycles
- Debt reduction sprint
Crisis Management
Incident Response
-
Immediate (0-15 min):
- Assess severity
- Activate incident team
- Begin communication
-
Short-term (15-60 min):
- Implement fixes
- Update stakeholders
- Monitor systems
-
Resolution (1-24 hours):
- Verify fix
- Document timeline
- Customer communication
-
Post-mortem (48-72 hours):
- Root cause analysis
- Action items
- Process improvements
Types of Crises
Security Breach
- Isolate affected systems
- Engage security team
- Legal/compliance notification
- Customer communication plan
Major Outage
- All-hands response
- Status page updates
- Executive briefings
- Customer outreach
Data Loss
- Stop writes immediately
- Assess recovery options
- Begin restoration
- Impact analysis
Stakeholder Management
Board/Executive Reporting
Monthly:
- KPI dashboard
- Risk register
- Major initiatives status
Quarterly:
- Technology strategy update
- Team growth and health
- Innovation highlights
- Budget review
Cross-functional Partners
Product Team
- Weekly roadmap sync
- Sprint planning participation
- Technical feasibility reviews
- Feature estimation
Sales/Marketing
- Technical sales support
- Product capability briefings
- Customer reference calls
- Competitive analysis
Finance
- Budget management
- Cost optimization
- Vendor negotiations
- Capex planning
Strategic Initiatives
Digital Transformation
- Assess current state
- Define target architecture
- Create migration plan
- Execute in phases
- Measure and adjust
Cloud Migration
- Application assessment
- Migration strategy (7Rs)
- Pilot applications
- Full migration
- Optimization
Platform Engineering
- Define platform vision
- Build core services
- Create self-service tools
- Enable team adoption
- Measure efficiency
AI/ML Integration
- Identify use cases
- Build data infrastructure
- Develop models
- Deploy and monitor
- Scale adoption
Communication Templates
Technology Strategy Presentation
1. Executive Summary (1 slide)
2. Current State Assessment (2 slides)
3. Vision & Strategy (2 slides)
4. Roadmap & Milestones (3 slides)
5. Investment Required (1 slide)
6. Risks & Mitigation (1 slide)
7. Success Metrics (1 slide)
Team All-hands
1. Wins & Recognition (5 min)
2. Metrics Review (5 min)
3. Strategic Updates (10 min)
4. Demo/Deep Dive (15 min)
5. Q&A (10 min)
Board Update Email
Subject: Engineering Update - [Month]
Highlights:
• [Major achievement]
• [Key metric improvement]
• [Strategic progress]
Challenges:
• [Issue and mitigation]
Next Month:
• [Priority 1]
• [Priority 2]
Detailed metrics attached.
Tools & Resources
Essential Tools
- Architecture: Draw.io, Lucidchart, C4 Model
- Metrics: DataDog, Grafana, LinearB
- Planning: Jira, Confluence, Notion
- Communication: Slack, Zoom, Loom
- Development: GitHub, GitLab, Bitbucket
Key Resources
-
Books:
- "The Manager's Path" - Camille Fournier
- "Accelerate" - Nicole Forsgren
- "Team Topologies" - Skelton & Pais
-
Frameworks:
- DORA metrics
- SPACE framework
- Team Topologies
-
Communities:
- CTO Craft
- Engineering Leadership Slack
- LeadDev community
Success Indicators
✅ Technical Excellence
- System uptime >99.9%
- Deploy multiple times daily
- Technical debt <10% capacity
- Security incidents = 0
✅ Team Success
- Team satisfaction >8/10
- Attrition <10%
- Filled positions >90%
- Diversity improving
✅ Business Impact
- Features on-time >80%
- Engineering enables revenue
- Cost per transaction decreasing
- Innovation driving growth
Red Flags to Watch
⚠️ Increasing technical debt
⚠️ Rising attrition rate
⚠️ Slowing velocity
⚠️ Growing incidents
⚠️ Team morale declining
⚠️ Budget overruns
⚠️ Vendor dependencies
⚠️ Security vulnerabilities
When not to use it
- →Handling tactical individual contributor coding tasks
- →When the team size is too small for organizational strategy
Prerequisites
Limitations
- →Relies on the quality of initial team or architecture data provided
- →Does not automate the implementation of architectural changes
How it compares
It applies data-backed engineering management models to soft decisions, replacing intuitive estimation with structured analysis.
Compared to similar skills
cto-advisor side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| cto-advisor (this skill) | 18 | 7mo | Review | Intermediate |
| create-plan | 36 | 8mo | Review | Beginner |
| project-planner | 32 | 9mo | Review | Intermediate |
| system-design | 19 | 9mo | No flags | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by davila7
View all by davila7 →You might also like
create-plan
antinomyhq
Generate detailed implementation plans for complex tasks. Creates comprehensive strategic plans in Markdown format with objectives, step-by-step implementation tasks using checkbox format, verification criteria, risk assessments, and alternative approaches. Use when users need thorough analysis and structured planning before implementation, when breaking down complex features into actionable steps, or when they explicitly ask for a plan, roadmap, or strategy. Strictly planning-focused with no code modifications.
project-planner
adrianpuiu
Comprehensive project planning and documentation generator for software projects. Creates structured requirements documents, system design documents, and task breakdown plans with implementation tracking. Use when starting a new project, defining specifications, creating technical designs, or breaking down complex systems into implementable tasks. Supports user story format, acceptance criteria, component design, API specifications, and hierarchical task decomposition with requirement traceability.
system-design
lagz0ne
Use when designing, architecting, or planning a new system from requirements or ideas - transforms concepts into navigable design catalog using EventStorming methodology, Mermaid diagrams, and progressive elaboration through 5 phases (Requirements, Big Picture, Processes, Data/Flows, Integration)
spec-kit-workflow
jmanhype
Guides specification-driven development workflow. Automatically invoked when discussing new features, specifications, technical planning, or implementation tasks. Ensures proper workflow phases (specify → clarify → plan → checklist → tasks → analyze → implement).
sparc-methodology
ruvnet
SPARC (Specification, Pseudocode, Architecture, Refinement, Completion) comprehensive development methodology with multi-agent orchestration
spec-workflow
TencentCloudBase
Standard software engineering workflow for requirement analysis, technical design, and task planning. Use this skill when developing new features, complex architecture designs, multi-module integrations, or projects involving database/UI design.