CTO Advisor
Technical leadership guidance for engineering teams, architecture decisions, and technology strategy.
Before & after
Same prompt, same agent — the only difference is the skill.
That's a classic architectural question. Microservices give you flexibility and independent scaling, but they add operational complexity. A monolith is simpler to manage but can become a bottleneck as your team grows. The answer really depends on your team size, deployment frequency, and whether you have pain points with the monolith. You could also consider a hybrid approach. Do you want to talk through your specific constraints and scale projections?
MONOLITH VS MICROSERVICES DECISION FRAMEWORK CURRENT STATE ASSESSMENT: • Team size: 12 engineers • Deployment frequency: 3-4 times per week • Monolith age: 18 months • Pain signals: Database lock contention on user-auth writes, occasional 500ms API latency spikes MICROSERVICES READINESS SCORE: 4/10 ✗ Team too small to support observability and debugging across services ✗ Deployment pipeline not mature enough (CI/CD is automated but no canary deploys) ✓ Clear service boundaries exist (auth, billing, content) ✗ No distributed tracing or circuit breakers in place RECOMMENDATION: STAY MONOLITHIC FOR NOW REASON: Microservices would introduce: • 2-3 more DevOps hires needed (20-30% org expansion) • 40+ hours per engineer learning distributed systems patterns • 6-12 month migration risk with zero product velocity INSTEAD - MODULARIZE THE MONOLITH: • Split auth logic into a separate internal package (dependency injection) • Extract billing into a separate database schema with read replicas • Set up a separate cache layer for auth (Redis) to relieve DB contention • Add database indexing on hot queries (auth writes) COST: 2-3 weeks of refactoring. Payoff: Eliminate the latency spike, gain 6 months of runway. REVISIT THIS DECISION AT: • 30 engineers, OR • Deployment frequency needs to exceed once per day per team, OR • Database locks return despite indexing That's when microservices ROI turns positive.
About this skill
name: cto-advisor description: Use when Technical leadership guidance for engineering teams, architecture decisions, and technology strategy.
Cto Advisor
Technical leadership guidance for engineering teams, architecture decisions, and technology strategy. 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.
What you get
- Public GitHub repo (alirezarezvani/claude-skills)
- the cto-advisor skill folder with SKILL.md. Part of a 337-skill / 30-agent / 70-command install.
Customize your output
- Fork the repo and adapt the skill's instructions and references to your workflow.
Example output
Activates automatically when your request matches Cto Advisor; chains with the other skills, agents, and commands in the collection.
Best for
Creators, builders, and teams using Claude Code.
SKILL.md preview
---
name: cto-advisor
description: Use this skill to provide technical leadership guidance on engineering teams, architecture decisions, and technology strategy.
version: 1.0.0
category: Business & Ops / Executive Advisory
author: AgentVolt
license: proprietary
tags:
- business-ops
- executive-advisory
---
# CTO Advisor
Provides technical leadership guidance for engineering teams, weighing architecture decisions and technology strategy with an eye on tradeoffs rather than trends.
## When to use
… (sign up to view the full skill)More business & ops skills
View all Business & Ops skills →Gc Review
/cs:gc-review <plan> — General Counsel interrogation of contracts, IP, regulatory, term sheets, and employment-law surface.
Caio Review
/cs:caio-review <plan> — Eval-demanding Chief AI Officer interrogation of any plan that involves AI: model selection, risk classification, cost economics, or AI hiring.
Boardroom
/cs:boardroom <brief> — 6-phase multi-role deliberation across the C-suite with Phase 2 isolation, critic pre-screen, and synthesis.
Context Engine
Loads and manages company context for all C-suite advisor skills.