Project Controls Skill · Free
P6 Earned Value Report
CPI, SPI, and forecasts from your XER file.
Requires the PyP6Xer MCP server
A Claude skill that produces earned value management reports from Primavera P6 XER files. CPI, SPI, cost and schedule variances, forecasts, progress by WBS, and resource utilisation in a format you can present.
The problem
Earned value reporting in P6 means navigating multiple screens, exporting to Excel, and building the report manually. If the XER file does not have costs loaded, you are stuck. Most project teams avoid EVM because the reporting is too painful, not because the method is wrong.
What it does
Features
- Core EVM metrics: PV, EV, AC, CPI, SPI, CV, SV
- Forecasts: EAC, VAC, TCPI with plain English interpretation
- Progress summary: by activity count, by duration (weighted), by physical %
- Work package breakdown: completion, critical activities, remaining duration per WBS
- Resource utilisation: allocation, overallocation flags
- Flags missing cost data and pivots to schedule-only metrics when needed
- Presentable format: tables and narrative ready for a monthly report
Getting started
Quick start
- 1
Download the skill and drop it into your project
- 2
Connect the PyP6Xer MCP server (instructions included)
- 3
Upload or link any XER file and ask for an earned value report
Data sources
MCP server
PyP6Xer
https://pyp6xer-mcp.fly.dev/mcp
Free download
What's included
- SKILL.md file for Claude Code, Cursor, or any AI agent
- Setup guide for connecting the PyP6Xer MCP server
- EVM metric reference guide
- Lifetime updates
Who it's for: QS, commercial managers, project controls analysts, programme managers