Skip to main content
skill Claude Code

cto-review — Claude Code skill: architecture plan review

This skill challenges plans on scaling, technical debt, team growth, reliability, and build-vs-buy choices. Run it before committing to an architecture decision.

Install into Claude Code · Plugin marketplace All methods and platforms ↓
/plugin marketplace add alirezarezvani/claude-skills
/plugin install c-level-agents@claude-code-skills
Open on GitHub

What cto-review does

The /c-level-agents:cto-review command examines six areas: where the current architecture may hit a scaling limit, the cost of technical debt, team growth, build-vs-buy, SLOs and reliability, plus security and compliance. It produces a review with a verdict and concrete next steps.

The skill includes scripts for analyzing technical debt and estimating team scaling. Its workflow points to cs-ciso-advisor for security review and engineering/slo-architect for SLO design. Running the scripts requires Python.

Install it when you need to challenge a major architecture change or a plan for higher load. It is unnecessary for routine work that involves neither decision.

What it helps with

  • identify where the current architecture will hit a scaling limit
  • estimate the cost and blocking point of technical debt
  • compare building a system with buying a vendor solution
  • assess hiring needs and team ramp time
  • surface reliability and security questions before committing

Example prompts for the agent

  • Review this architecture plan: [paste plan]
  • Where will the current system break if load grows by 10x?
  • Compare building this in-house with buying a vendor solution

How to install cto-review

1Plugin marketplace

/plugin marketplace add alirezarezvani/claude-skills
/plugin install c-level-agents@claude-code-skills

This installs the whole c-level-agents plugin with all its skills

2Skills CLI (Vercel)

npx skills add alirezarezvani/claude-skills --skill cto-review -a claude-code

3Manually: put the files in place

~/.claude/skills/cto-review/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/cto-review/

From the same set349

The whole set →
engineering-skills Alireza Rezvani An engineering skill index for Claude Code that helps you select one specialist SKILL.md for the task at hand. It covers architecture, testing, DevOps, and data work. Claude Code 2,387installs finance-skills Alireza Rezvani Routes ambiguous finance prompts to the right bundled skill: financial-analyst, saas-metrics-coach, or month-end-close. Claude Code 2,312installs marketing-skills Alireza Rezvani A directory and router for marketing skills in Claude Code. It picks the right specialist skill for SEO, content, CRO, channels, and related tasks. Claude Code 2,264installs business-growth-skills Alireza Rezvani Routes growth and revenue prompts to the right specialized skill across customer success, sales engineering, RevOps, and proposals in Claude Code. Claude Code 2,189installs engineering-advanced-skills Alireza Rezvani An index of 37 engineering skills for architecture, automation, reliability, and platform work. Use it when a project needs task-specific engineering workflows. Claude Code 2,019installs product-skills Alireza Rezvani Product work orchestrator for Claude Code. Routes queries across 16 domain lanes and validates discovery trees with deterministic scripts. Claude Code 1,994installs pm-skills Alireza Rezvani Routes project-delivery requests across 8 PM sub-skills for Jira, Confluence, sprints, reporting, and team communication. Useful for controlled delivery work. Claude Code 1,975installs senior-backend Alireza Rezvani Scaffolds backend APIs, detects database bottlenecks, and runs load tests. Useful when designing Express routes, optimizing PostgreSQL, or preparing for production. Claude Code 1,674installs

Similar

pr-screenshots official github Guides the agent on embedding before/after screenshots directly into pull request descriptions. Reviewers spot UI, styling, and chart changes immediately without checking out the branch. GitHub Copilot 141installs doc-and-modernize official github Analyzes a local codebase to generate a cited architecture document and creates a phased migration plan for legacy stacks. GitHub Copilot 108installs data-breach-blast-radius official github This skill maps sensitive data, traces its flows, and estimates the impact of a breach. Use it before a security review or for systems handling user, health, or financial data. GitHub Copilot 106installs improve-codebase-architecture Matt Pocock This skill scans a codebase for architectural friction, then builds a visual HTML report with refactoring candidates. Use it before a deeper architecture review. Claude Code 1,163,035installs tdd Matt Pocock Guides the red-green TDD loop: ensures tests are written first, keep them at public interfaces, and avoid coupling to implementation details. Claude Code 1,141,062installs triage Matt Pocock This skill moves issues and external PRs through triage states, verification, and agent briefs. It fits maintainers managing an issue queue. Claude Code 990,453installs codebase-design Matt Pocock This skill helps design modules with small interfaces and hidden complexity. Use it when refactoring code, choosing a seam, or making tests easier to write. Claude Code 850,344installs code-review Matt Pocock Reviews changes from a chosen reference point against repository standards and the originating spec. Use it for a branch, PR, or work in progress. Claude Code 789,521installs

Questions about cto-review

How do I install cto-review in Claude Code?

Add the marketplace with /plugin marketplace add alirezarezvani/claude-skills, then install the plugin with /plugin install c-level-agents@claude-code-skills.

What does cto-review do?

It challenges a plan across scaling, technical debt, team growth, build-vs-buy, reliability, and security. The output includes a verdict and next steps.

What do I need to run the cto-review scripts?

The technical debt analyzer and team scaling calculator run with Python. The workflow also directs security review to cs-ciso-advisor.

Source text

SKILL.md · MIT
---
name: "cto-review"
description: "/c-level-agents:cto-review [plan] — Architecture and scaling interrogation. Tech debt, scaling cliffs, team scaling, build-vs-buy. Use when committing to an architecture, planning for 10x load, or weighing a rebuild against a vendor."
---

# /c-level-agents:cto-review — CTO Forcing Questions

**Command:** `/c-level-agents:cto-review <plan>`

Pressure-tests architecture and engineering scaling decisions. Six questions to surface the next scaling cliff before you hit it.

## When to Run

- Before approving a major architecture change
- Before doubling the engineering team
- Before a build-vs-buy decision > $100K/year
- When a system is showing reliability stress (SLOs missed)
- Before committing to a new platform / language / DB

## The Six CTO Questions

### 1. Scaling Cliff
**Where does the current architecture break, in terms of users / requests / data volume?**
- Be specific. "It breaks at 10× current load because the primary DB writes saturate."
- If you don't know, run a load test before deciding.

### 2. Tech Debt Inventory
**What's the top tech debt item, what's it costing per week, and when does it become blocking?**
```bash
python ${CLAUDE_PLUGIN_ROOT}/vendor/c-level-advisor/cto-advisor/scripts/tech_debt_analyzer.py
```

### 3. Team Scaling
**For each open req, what's the ramp time and contribution model?**
```bash
python ${CLAUDE_PLUGIN_ROOT}/vendor/c-level-advisor/cto-advisor/scripts/team_scaling_calculator.py
```

### 4. Build vs Buy
**Why are we building this instead of buying it — and what's the 3-year TCO of each?**
- If "we want control" or "it's not that hard" — push back.
- If the answer is "this is our core moat," build.

### 5. SLO / Reliability
**What are the SLOs for this system and what's the current error budget burn?**
- Without an SLO, you can't reason about reliability tradeoffs.
- See `engineering/slo-architect` for SLO design.

### 6. Security & Compliance Surface
**What does this expose, and has cs-ciso-advisor signed off?**
- Architecture decisions are compliance decisions.
- Loop in cs-ciso-advisor before commit.

## Workflow

1. Run the tech debt analyzer + team scaling calculator
2. Define the scaling-cliff hypothesis explicitly
3. Cross-check with cs-ciso-advisor for security implications
4. Apply the verdict

## Output Format

```markdown
# CTO Review: <plan>
**Date:** YYYY-MM-DD

## Scaling Cliff
- Current capacity: <metric>
- Break point: <metric>
- Headroom: X months at current growth

## Tech Debt
- Top item: <description>
- Cost per week: $X or N eng-hours
- Blocking date estimate: <date>

## Team
- Open reqs: N
- Median ramp: X months
- Contribution model: <pairing / squad / area>

## Build vs Buy
- 3-year build TCO: $X
- 3-year buy TCO: $X
- Strategic fit: <core / context>
- Decision: BUILD | BUY

## Reliability
- SLO defined: yes / no
- Error budget burn: X% (target < Y%)

## Security
- cs-ciso sign-off: ✅ / ❌

## Verdict
🟢 SHIP | 🟡 SHARPEN | 🔴 BLOCK

## Next Steps
[3 concrete actions]
```

## Routing

- `/c-level-agents:ciso-review` — mandatory if data surface changes
- `/c-level-agents:cfo-review` — for build-vs-buy > $100K
- `/c-level-agents:execute` — quarterly plan
- `/c-level-agents:boardroom` — for architecture pivots

## Related

- Agent: [`cs-cto-advisor`](../../../agents/c-level/cs-cto-advisor.md)
- Skill: [`cto-advisor`](${CLAUDE_PLUGIN_ROOT}/vendor/c-level-advisor/cto-advisor/SKILL.md)
- SLO: `../../../engineering/slo-architect/`

---

**Version:** 1.0.0

© Alireza Rezvani · MIT · alirezarezvani/claude-skills

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor