New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

/cs:vpe-review <plan

/cs:vpe-review — VPE Forcing Questions

by alirezarezvani · MIT license · ★ 26,349 on GitHub · updated Aug 30

/cs:vpe-review — VPE Forcing Questions cover

/cs:vpe-review <plan> — Throughput-first VP of Engineering interrogation of any plan that touches delivery, eng hiring, team structure, or production discipline. Use when cycle time balloons, DORA metrics slide, or before committing to…

---
name: "vpe-review"
description: "/cs:vpe-review <plan> — Throughput-first VP of Engineering interrogation of any plan that touches delivery, eng hiring, team structure, or production discipline. Use when cycle time balloons, DORA metrics slide, or before committing to an eng hiring wave or a reorg."
---

# /cs:vpe-review — VPE Forcing Questions

**Command:** `/cs:vpe-review <plan>`

The throughput-first VPE pressure-tests any plan touching eng operations. Six questions before any delivery commitment, eng hiring expansion, team restructure, or production-discipline change.

## When to Run

- Before quarterly delivery commitment (sprint planning, OKR review)
- Before approving an eng hiring plan
- Before restructuring eng teams (splitting/merging squads, adding tribes)
- Before deciding whether to hire a VPE separately from CTO (or merge them)
- When production incidents are increasing

Overview

The throughput-first VPE pressure-tests any plan touching eng operations. Six questions before any delivery commitment, eng hiring expansion, team restructure, or production-discipline change.

Manual install (npx, ZIP)
Claude Codenpx skills add alirezarezvani/claude-skills --skill vpe-review -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/alirezarezvani/claude-skills/tar.gz/19392f7a0826 \ | tar -xz -C ~/.claude/skills --strip-components=3 claude-skills-19392f7a0826/c-level-agents/skills/vpe-review
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/c6a6d395204b65da3cfb/vpe-review.zip" -OutFile "$env:TEMP\vpe-review.zip"; Expand-Archive "$env:TEMP\vpe-review.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md4.7 KB
Read the files here
alirezarezvani/19392f71 file
Shared references5SKILL.md reads these from elsewhere in the repo. Not in the ZIP.Get them on GitHub ↗
SKILL.md
Show the full text130 lines

/cs:vpe-review — VPE Forcing Questions

Command: /cs:vpe-review <plan>

The throughput-first VPE pressure-tests any plan touching eng operations. Six questions before any delivery commitment, eng hiring expansion, team restructure, or production-discipline change.

When to Run

  • Before quarterly delivery commitment (sprint planning, OKR review)
  • Before approving an eng hiring plan
  • Before restructuring eng teams (splitting/merging squads, adding tribes)
  • Before deciding whether to hire a VPE separately from CTO (or merge them)
  • When production incidents are increasing
  • When sprint velocity is dropping but everyone says "we're working hard"

The Six VPE Questions

1. What's the cycle time, and where does work wait?

No DORA, no diagnosis.

  • Lead Time for Changes is the single best health metric
  • If you can't decompose cycle time into stages, you can't fix the bottleneck
  • Run delivery_throughput_analyzer.py
2. What's the DORA performance level on all 4 metrics?

One Elite metric and three Lows = bad. Four Highs = healthy.

  • Deployment Frequency, Lead Time, MTTR, Change Failure Rate
  • The worst metric defines overall level
  • Fix lead time first; everything else follows
3. Where is the hiring funnel leaking?

"Can't find good engineers" is wrong.

  • Specific stage is over-filtering OR top-of-funnel volume is too low OR offer-to-accept is broken
  • Run eng_hiring_funnel_calculator.py
  • If offer-to-accept < 70%, comp is below market or close discipline is weak
4. Is the team structure healthy for the headcount?

5-9 ICs per squad; 5-8 ICs per EM; 4-6 EMs per director.

  • Run eng_team_structure_designer.py
  • Manager-trigger fires when 5+ ICs have no dedicated EM
  • Director-trigger fires when 3+ EMs report directly to VPE/CTO
5. What's the production discipline maturity?

Level 1-5; aim for Level 3 at growth stage.

  • On-call rotation ≥ 6 people
  • Severity-defined incident response with blameless postmortems
  • SLOs on customer-facing services (pair with engineering/slo-architect/)
  • Continuous deployment OR scheduled — not "usually one, sometimes the other"
6. Are we adding a VPE separately, or is CTO doing both?

If CTO is spending > 50% on management vs strategy, VPE is needed.

  • Or: VPE complement when CTO is co-founder more comfortable with strategy
  • VPE owns operating model; CTO owns architecture
  • At small scale (< 20 eng), one person can do both

Workflow

# 1. Delivery throughput
python ../../../c-level-advisor/skills/vpe-advisor/scripts/delivery_throughput_analyzer.py sprint_metrics.json

# 2. Hiring funnel
python ../../../c-level-advisor/skills/vpe-advisor/scripts/eng_hiring_funnel_calculator.py funnel.json

# 3. Team structure
python ../../../c-level-advisor/skills/vpe-advisor/scripts/eng_team_structure_designer.py team.json

Output Format

# VPE Review: <plan>
**Date:** YYYY-MM-DD

## The Decision Being Made
[throughput | hiring | structure | production | VPE-vs-CTO]

## Delivery Throughput (if applicable)
- DORA overall: Elite / High / Medium / Low
- Worst metric: <DF | LT | MTTR | FR>
- Bottleneck: <stage> (X% of cycle time)
- Top fix: <action + owner>

## Hiring Funnel (if applicable)
- End-to-end conversion: X%
- Weakest stage: <stage>
- Pipeline gap: +N candidates needed
- Top fix: <specific action>

## Team Structure (if applicable)
- Recommended: <informal pods / squads / tribes>
- Manager trigger fired: yes/no
- Director trigger fired: yes/no
- Action: <hire EM | hire director | split squad>

## Production Discipline (if applicable)
- Current maturity level: 1-5
- Next practice to add: <specific>
- SLO coverage: X / Y services

## Verdict
🟢 SHIP | 🟡 SHARPEN | 🔴 BLOCK

## Next Steps
[3 concrete actions]

Routing

  • /cs:cto-review — for architectural causes of throughput problems
  • cs-chro-advisor agent — for hiring funnel comp/leveling issues
  • /cs:cfo-review — for cost-per-hire envelope and eng budget
  • /cs:ciso-review — for production discipline + compliance overlap
  • /cs:decide — log the verdict
  • /cs:freeze 30 — on multi-year hiring commitments
  • Agent: cs-vpe-advisor
  • Skill: vpe-advisor
  • Adjacent: ../../../engineering/slo-architect/, ../../../engineering/feature-flags-architect/, ../../../engineering/chaos-engineering/

Version: 1.0.0

1---
2name: "vpe-review"
3description: "/cs:vpe-review <plan> — Throughput-first VP of Engineering interrogation of any plan that touches delivery, eng hiring, team structure, or production discipline. Use when cycle time balloons, DORA metrics slide, or before committing to an eng hiring wave or a reorg."
4---
5 
6# /cs:vpe-review — VPE Forcing Questions
7 
8**Command:** `/cs:vpe-review <plan>`
9 
10The throughput-first VPE pressure-tests any plan touching eng operations. Six questions before any delivery commitment, eng hiring expansion, team restructure, or production-discipline change.
11 
12## When to Run
13 
14- Before quarterly delivery commitment (sprint planning, OKR review)
15- Before approving an eng hiring plan
16- Before restructuring eng teams (splitting/merging squads, adding tribes)
17- Before deciding whether to hire a VPE separately from CTO (or merge them)
18- When production incidents are increasing
19- When sprint velocity is dropping but everyone says "we're working hard"
20 
21## The Six VPE Questions
22 
23### 1. What's the cycle time, and where does work wait?
24**No DORA, no diagnosis.**
25- Lead Time for Changes is the single best health metric
26- If you can't decompose cycle time into stages, you can't fix the bottleneck
27- Run `delivery_throughput_analyzer.py`
28 
29### 2. What's the DORA performance level on all 4 metrics?
30**One Elite metric and three Lows = bad. Four Highs = healthy.**
31- Deployment Frequency, Lead Time, MTTR, Change Failure Rate
32- The worst metric defines overall level
33- Fix lead time first; everything else follows
34 
35### 3. Where is the hiring funnel leaking?
36**"Can't find good engineers" is wrong.**
37- Specific stage is over-filtering OR top-of-funnel volume is too low OR offer-to-accept is broken
38- Run `eng_hiring_funnel_calculator.py`
39- If offer-to-accept < 70%, comp is below market or close discipline is weak
40 
41### 4. Is the team structure healthy for the headcount?
42**5-9 ICs per squad; 5-8 ICs per EM; 4-6 EMs per director.**
43- Run `eng_team_structure_designer.py`
44- Manager-trigger fires when 5+ ICs have no dedicated EM
45- Director-trigger fires when 3+ EMs report directly to VPE/CTO
46 
47### 5. What's the production discipline maturity?
48**Level 1-5; aim for Level 3 at growth stage.**
49- On-call rotation ≥ 6 people
50- Severity-defined incident response with blameless postmortems
51- SLOs on customer-facing services (pair with `engineering/slo-architect/`)
52- Continuous deployment OR scheduled — not "usually one, sometimes the other"
53 
54### 6. Are we adding a VPE separately, or is CTO doing both?
55**If CTO is spending > 50% on management vs strategy, VPE is needed.**
56- Or: VPE complement when CTO is co-founder more comfortable with strategy
57- VPE owns operating model; CTO owns architecture
58- At small scale (< 20 eng), one person can do both
59 
60## Workflow
61 
62```bash
63# 1. Delivery throughput
64python ../../../c-level-advisor/skills/vpe-advisor/scripts/delivery_throughput_analyzer.py sprint_metrics.json
65 
66# 2. Hiring funnel
67python ../../../c-level-advisor/skills/vpe-advisor/scripts/eng_hiring_funnel_calculator.py funnel.json
68 
69# 3. Team structure
70python ../../../c-level-advisor/skills/vpe-advisor/scripts/eng_team_structure_designer.py team.json
71```
72 
73## Output Format
74 
75```markdown
76# VPE Review: <plan>
77**Date:** YYYY-MM-DD
78 
79## The Decision Being Made
80[throughput | hiring | structure | production | VPE-vs-CTO]
81 
82## Delivery Throughput (if applicable)
83- DORA overall: Elite / High / Medium / Low
84- Worst metric: <DF | LT | MTTR | FR>
85- Bottleneck: <stage> (X% of cycle time)
86- Top fix: <action + owner>
87 
88## Hiring Funnel (if applicable)
89- End-to-end conversion: X%
90- Weakest stage: <stage>
91- Pipeline gap: +N candidates needed
92- Top fix: <specific action>
93 
94## Team Structure (if applicable)
95- Recommended: <informal pods / squads / tribes>
96- Manager trigger fired: yes/no
97- Director trigger fired: yes/no
98- Action: <hire EM | hire director | split squad>
99 
100## Production Discipline (if applicable)
101- Current maturity level: 1-5
102- Next practice to add: <specific>
103- SLO coverage: X / Y services
104 
105## Verdict
106🟢 SHIP | 🟡 SHARPEN | 🔴 BLOCK
107 
108## Next Steps
109[3 concrete actions]
110```
111 
112## Routing
113 
114- `/cs:cto-review` — for architectural causes of throughput problems
115- `cs-chro-advisor` agent — for hiring funnel comp/leveling issues
116- `/cs:cfo-review` — for cost-per-hire envelope and eng budget
117- `/cs:ciso-review` — for production discipline + compliance overlap
118- `/cs:decide` — log the verdict
119- `/cs:freeze 30` — on multi-year hiring commitments
120 
121## Related
122 
123- Agent: [`cs-vpe-advisor`](../../agents/cs-vpe-advisor.md)
124- Skill: [`vpe-advisor`](../../../c-level-advisor/skills/vpe-advisor/SKILL.md)
125- Adjacent: `../../../engineering/slo-architect/`, `../../../engineering/feature-flags-architect/`, `../../../engineering/chaos-engineering/`
126 
127---
128 
129**Version:** 1.0.0
130 
View all files on GitHub →

Details

Updated
Aug 30, 2026
License
MIT
Stars on the repo
★ 26,349
Checked
Source
alirezarezvani/claude-skills ↗
Creator
alirezarezvani · 363 listings
View creator

Similar skills

See all →
MCP3-5 days | Agents: 6 | Gate Keepers: DevOps Automator +⚙️ Phase 2 Playbook — Foundation & Scaffoldingmsitarzewski/agency-agents · by msitarzewski> Duration: 3-5 days | Agents: 6 | Gate Keepers: DevOps Automator + Evidence Collector★ 154k GitHub starsMCPNEXUS transforms The Agency's independent AI specialists🌐 NEXUS — Network of EXperts, Unified in Strategymsitarzewski/agency-agents · by msitarzewski> NEXUS transforms The Agency's independent AI specialists into a synchronized intelligence network. This is not a prompt collection — it…★ 154k GitHub starsSkillGenerate an Ansoff Matrix analysis mapping growth strategiesphuryn/pm-skills · by phurynGenerate an Ansoff Matrix analysis mapping growth strategies across market penetration, market development, product development, and diversification. Use when considering growth options, planning market expansion, or evaluating strategic growth paths.★ 26.6k GitHub starsSkillSurvey any codebase as a senior advisorImproveshadcn/improve · by shadcnSurvey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on source code — never implements, fixes, or refactors anything itself. Use when asked to audit a codebase, find improvement opportunities (bugs, security, performance, test coverage, tech debt, migrations, DX), suggest features or where to take the project next (roadmap, product direction), or generate handoff plans for another agent to implement.★ 9.2k GitHub starsSkillTranslate skills from one industry to anotherCareer changer translatorParamchoudhary/ResumeSkills · by ParamchoudharyTranslate skills from one industry to another, identify transferable skills★ 2.4k GitHub starsSkillA collection of 37 battle-tested marketing skillsOpenClaw Marketing SkillsLeoYeAI/openclaw-marketing-skills · by LeoYeAIA collection of 37 battle-tested marketing skills for OpenClaw agents. Use when you want to install or reference any marketing skill including: CRO (page-cro, signup-flow-cro, onboarding-cro, form-cro, popup-cro, paywall-upgrade-cro), copywriting, copy-editing, cold-email, email-sequence, social-content, seo-audit, ai-seo, programmatic-seo, site-architecture, schema-markup, content-strategy, paid-ads, ad-creative, ab-test-setup, analytics-tracking, referral-program, free-tool-strategy, churn-prevention, revops, sales-enablement, launch-strategy, pricing-strategy, competitor-alternatives, marketing-ideas, marketing-psychology, lead-magnets, product-marketing-context, and data connectors (google-ads-connect, search-console-connect, meta-ads-connect, x-twitter-connect). Start with product-marketing-context to set up your product context document, then use any other skill naturally. Powered by MyClaw.ai.★ 1k GitHub stars

More from alirezarezvani

SkillResume a paused experiment/ar:ar-resume — Resume Experimentalirezarezvani/claude-skills · by alirezarezvaniResume a paused experiment. Checkout the experiment branch, read results history, continue iterating. Use when the user runs /ar:ar-resume or asks to pick up a previously started autoresearch experiment.★ 26.3k GitHub starsSkillShow experiment dashboard with results, active loops/ar:ar-status — Experiment Dashboardalirezarezvani/claude-skills · by alirezarezvaniShow experiment dashboard with results, active loops, and progress. Use when the user runs /ar:ar-status or asks how an autoresearch experiment is going.★ 26.3k GitHub starsSkillStart an autonomous experiment loop with user-selected/ar:loop — Autonomous Experiment Loopalirezarezvani/claude-skills · by alirezarezvaniStart an autonomous experiment loop with user-selected interval (10min, 1h, daily, weekly, monthly). Uses CronCreate for scheduling. Use when the user runs /ar:loop or asks to run an autoresearch experiment continuously on a schedule.★ 26.3k GitHub starsSkillRun a single experiment iteration/ar:run — Single Experiment Iterationalirezarezvani/claude-skills · by alirezarezvaniRun a single experiment iteration. Edit the target file, evaluate, keep or discard. Use when the user runs /ar:run or asks for one manual autoresearch iteration.★ 26.3k GitHub starsSkillSet up a new autoresearch experiment interactively/ar:setup — Create New Experimentalirezarezvani/claude-skills · by alirezarezvaniSet up a new autoresearch experiment interactively. Collects domain, target file, eval command, metric, direction, and evaluator. Use when the user runs /ar:setup or asks to start optimizing a file with the autoresearch loop.★ 26.3k GitHub starsSkill/cs:boardroom <brief/cs:boardroom — Multi-Role Boardroom Deliberationalirezarezvani/claude-skills · by alirezarezvani/cs:boardroom <brief> — 6-phase multi-role deliberation across the C-suite with Phase 2 isolation, critic pre-screen, and synthesis. Outputs a board memo. Use when a decision spans multiple executive domains — e.g. a pricing change touching finance, positioning, and product, or a raise-vs-cut runway call.★ 26.3k GitHub stars