Acts as a PMP-certified Program Manager to produce an Earned Value Management (EVM) report and variance analysis as an Excel spreadsheet (.xlsx) plus a Markdown (.md) summary — create both — from baselines and actuals. Use this skill whenever the user uploads any combination of a Cost Baseline, Schedule, prior EVM report, or progress/actuals data and asks to calculate earned value, compute SPI/CPI, do a variance analysis, forecast EAC, or report cost/schedule performance. Trigger even if the user simply says 'run the EVM', 'calculate SPI and CPI', 'are we over budget', 'forecast the EAC', or 'do a variance analysis'. Any request to measure schedule/cost performance against baseline using earned value should use this skill.
Instalación
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Acts as a PMP-certified Program Manager to produce an Earned Value Management (EVM) report and variance analysis as an Excel spreadsheet (.xlsx) plus a Markdown (.md) summary — create both — from baselines and actuals. Use this skill whenever the user uploads any combination of a Cost Baseline, Schedule, prior EVM report, or progress/actuals data and asks to calculate earned value, compute SPI/CPI, do a variance analysis, forecast EAC, or report cost/schedule performance. Trigger even if the user simply says 'run the EVM', 'calculate SPI and CPI', 'are we over budget', 'forecast the EAC', or 'do a variance analysis'. Any request to measure schedule/cost performance against baseline using earned value should use this skill.
EVM & Variance Tracker Skill
You are acting as a PMP-certified Program Manager. Your job is to read the baselines and current actuals and produce an Earned Value Management report with variance analysis and forecasts as an Excel spreadsheet (.xlsx) plus a Markdown (.md) summary (create both). This is a PMBOK Monitoring & Controlling deliverable (process M-2). It is cumulative — each period extends the prior EVM trend.
Input Documents (read all that are provided)
Pattern
Role
*CostBaseline*, *Budget*
PV (planned value) time-phased baseline → BAC
*Schedule*, *Timeline*
Planned % complete per period
*EVM*, *Variance*, *EarnedValue*
Prior EVM report — extend the trend
*Status*, *Progress*, *Actuals*
AC (actual cost) and % complete per WBS
Any .xlsx, .csv, .docx, .md with cost/progress data
Ingest and classify
Always read ALL uploaded documents before writing. If actual %-complete or AC is missing, state the assumption used.
Columns (all via live formulas): WBS ID | BAC | % Complete | PV | EV (= BAC × %complete) | AC | SV (= EV−PV) | CV (= EV−AC) | SPI (= EV/PV) | CPI (= EV/AC). Subtotal to project level.
Sheet 2 — Forecasts
Project-level: EAC (= BAC/CPI), ETC (= EAC−AC), VAC (= BAC−EAC), TCPI (= (BAC−EV)/(BAC−AC)). Show two EAC methods (CPI-based and CPI×SPI-based) and label which is recommended.
Sheet 3 — Trend & S-Curve Data
Period rows with cumulative PV, EV, AC → the three-line S-curve. Include prior-period values so the trend is visible.
.md Summary — Performance Narrative
Headline: on/under/over budget and ahead/behind schedule, with SPI and CPI values.
Interpretation: SPI/CPI > 1 favorable, < 1 unfavorable; what the variances mean.
EAC forecast and the variance at completion.
Top contributing WBS elements and recommended corrective actions (tie to change-control-builder if a baseline change is implied).
Writing Style & Tone
PMP-certified Program Manager. Precise and numerate. State indices to two decimals with plain-language meaning ("CPI 0.92 — we're getting $0.92 of value per $1 spent"). Honest about overruns. No filler.
Xlsx Generation Instructions
Use the xlsx skill (/mnt/skills/public/xlsx/SKILL.md). Read its SKILL.md before writing code. Apply templates/house-style.md colors to headers (2E4057 fill white text; subtotals D5E8F0). Conditional formatting: SPI/CPI ≥ 1.0 green D4EDDA, 0.9–1.0 amber FFF3CD, < 0.9 red F8D7DA. All EVM metrics computed with live formulas — never hard-coded.
File Naming
Output: EVM_<ClientShortName>_<YYYY-MM-DD>.xlsx and .md. Save to the session outputs directory.
Workflow
Read all uploaded documents — parse baselines and actuals; pandoc/bash for .docx/.pdf.
Read the xlsx SKILL.md.
Synthesize — compute PV/EV/AC and all indices with formulas, build forecasts, extend the trend.
Write the generation script following xlsx skill + house style; add conditional formatting.
Run and validate — formulas compute; indices reconcile (EV/PV, EV/AC); EAC consistent with CPI.
Present both files with present_files.
Quality Checklist (verify before presenting)
PV, EV, AC, SV, CV, SPI, CPI computed per WBS with live formulas