agent-launcher-orchest…
Use when someone wants to build, launch, grade or schedule a Claude Managed Agent in their own Anthropic account ('build me an…
CTO decisions: tech debt, architecture direction, scaling the engineering team, technology evaluation, DORA metrics. Use whenever the user asks whether to rewrite, how to grow the eng team or which tech to bet on.
Claude Code
$ npx -y skills add alirezarezvani/claude-skills --skill cto-advisor --agent claude-code
Codex
$ npx skills add alirezarezvani/claude-skills --skill cto-advisor -a codex -y
Cursor
$ npx skills add alirezarezvani/claude-skills --skill cto-advisor -a cursor -y
Gemini CLI
$ npx skills add alirezarezvani/claude-skills --skill cto-advisor -a gemini-cli -y
GitHub Copilot
$ npx skills add alirezarezvani/claude-skills --skill cto-advisor -a github-copilot -y
OpenCode
$ npx skills add alirezarezvani/claude-skills --skill cto-advisor -a opencode -y
Windsurf
$ npx skills add alirezarezvani/claude-skills --skill cto-advisor -a windsurf -y
name: "cto-advisor" description: "CTO decisions: tech debt, architecture direction, scaling the engineering team, technology evaluation, DORA metrics. Use whenever the user asks whether to rewrite, how to grow the eng team or which tech to bet on." license: MIT metadata: version: 2.0.0 author: Alireza Rezvani category: c-level domain: cto-leadership updated: 2026-03-05 python-tools: tech_debt_analyzer.py, team_scaling_calculator.py frameworks: architecture-decisions, engineering-metrics, technology-evaluation
Technical leadership frameworks for architecture, engineering teams, technology strategy, and technical decision-making.
CTO, chief technology officer, tech debt, technical debt, architecture, engineering metrics, DORA, team scaling, technology evaluation, build vs buy, cloud migration, platform engineering, AI/ML strategy, system design, incident response, engineering culture
python scripts/tech_debt_analyzer.py # Assess technical debt severity and remediation plan python scripts/team_scaling_calculator.py # Model engineering team growth and cost
Align technology investments with business priorities.
**Strategy components:**
See `references/technology_evaluation_framework.md` for the full evaluation framework.
Scale the engineering org's productivity — not individual output.
**Scaling engineering:**
**Culture:**
See `references/engineering_metrics.md` for DORA metrics and the engineering health dashboard.
Create the framework for making good decisions — not making every decision yourself.
**Architecture Decision Records (ADRs):**
See `references/architecture_decision_records.md` for ADR templates and the decision review process.
Every vendor is a dependency. Every dependency is a risk.
**Evaluation criteria:** Does it solve a real problem? Can we migrate away? Is the vendor stable? What's the total cost (license + integration + maintenance)?
Incident response, security breaches, major outages, data loss.
**Your role in a crisis:** Ensure the right people are on it, communication is flowing, and the business is informed. Post-crisis: blameless retrospective within 48 hours.
**Step 1 — Run the analyzer**
python scripts/tech_debt_analyzer.py --output report.json
**Step 2 — Interpret results** The analyzer produces a severity-scored inventory. Review each item against:
**Step 3 — Build a prioritized remediation plan** Sort by: `(Severity × Blast Radius) / Cost-to-fix` — highest score = fix first. Group items into: (a) immediate sprint, (b) next quarter, (c) tracked backlog.
**Step 4 — Validate before presenting to stakeholders**
**Example output — Tech Debt Inventory:**
Item | Severity | Cost-to-Fix | Blast Radius | Priority Score ----------------------|----------|-------------|--------------|--------------- Auth service (v1 API) | P1 | 8 days | 6 services | HIGH Unindexed DB queries | P2 | 3 days | 2 services | MEDIUM Legacy deploy scripts | P3 | 5 days | 1 service | LOW
---
**Step 1 — Identify the decision** Trigger an ADR when: the decision affects more than one team, is hard to reverse, or has cost/risk implications > 1 sprint of effort.
**Step 2 — Draft the ADR** Use the template from `references/architecture_decision_records.md`:
Title: [Short noun phrase] Status: Proposed | Accepted | Superseded Context: What is the problem? What constraints exist? Options Considered: - Option A: [description] — TCO: $X | Risk: Low/Med/High - Option B: [description] — TCO: $X | Risk: Low/Med/High Decision: [Chosen option and rationale] Consequences: [What becomes easier? What becomes harder?]
**Step 3 — Validation checkpoint (before finalizing)**
**Step 4 — Communicate and close** Share the accepted ADR in the engineering all-hands or architecture sync. Link it from the relevant service's README.
---
**Step 1 — Define
415 production-ready skills for Claude Code and 12 other coding agents, covering engineering, product, marketing, compliance, finance and the C-suite. We test whether each skill loads when you ask in plain words, and publish the results.
Use when someone wants to build, launch, grade or schedule a Claude Managed Agent in their own Anthropic account ('build me an…
Use when a launched managed agent needs grading against a rubric and improving ('grade my agent', 'is it good enough'). Builds…
Use when someone has an agent idea to scope before launch ('help me scope an agent'). Interviews them about the one job and…
Use when a graded managed agent should run on a schedule, on an event trigger or on demand ('run it every morning'). Validates…
Use when a managed-agent build sheet is ready to launch ('launch it', 'deploy the agent'). Generates and validates API payloads…
Use when closing out a launched managed agent ('wrap up', 'what do I own now'). Inventories primitives with…
Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid…
Design and build AI agents for any domain. Use when users: (1) ask to "create an agent", "build an assistant", or "design an AI…