Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

Project KPI Dashboard

A skill that computes construction project schedule, cost, quality and safety KPIs with EVM formulas and rolls them into a dashboard summary.

Data & AnalyticsIntermediate29276AI score 7/10Last updated: Aug 22, 2026

What it does

  • Calculates construction project KPIs grouped by category: schedule, cost, quality, safety, productivity, sustainability.
  • Ships a ready-made Python class computing SPI, Percent Complete, CPI, Cost Variance, Budget Utilization, First Pass Yield, Rework Rate, TRIR and LTIR.
  • Applies threshold-based RAG status, derives trends (up/down/stable) from recorded history, and produces an overall project health verdict.
  • Exports every metric to a pandas DataFrame for reporting or Excel handoff.

Who it's for

  • Construction and infrastructure project managers, cost engineers, QS teams
  • Anyone producing recurring weekly/monthly KPI packs for executives
  • PMO teams that need one consistent metric definition across many sites

Examples

  1. Feed 100 planned vs 85 completed activities plus actual cost and earned value to get SPI/CPI and an ON_TRACK / AT_RISK / CRITICAL verdict.
  2. Call export_to_dataframe() and filter rows where status is critical to drop straight into a weekly executive slide.
  3. Loop over multiple project configs to build a portfolio-level multi-project summary list.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/datadrivenconstruction/DDC_Skills_for_AI_Agents_in_Construction/HEAD/1_DDC_Toolkit/Analytics/project-kpi-dashboard/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the 1_DDC_Toolkit/Analytics/project-kpi-dashboard folder from the GitHub repo datadrivenconstruction/DDC_Skills_for_AI_Agents_in_Construction into my ~/.claude/skills/project-kpi-dashboard/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/datadrivenconstruction/DDC_Skills_for_AI_Agents_in_Construction.git && mkdir -p ~/.claude/skills && cp -r DDC_Skills_for_AI_Agents_in_Construction/1_DDC_Toolkit/Analytics/project-kpi-dashboard ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal and check Python: python3 --version
  2. Install the dependency: pip install pandas
  3. Clone the repo: git clone https://github.com/datadrivenconstruction/DDC_Skills_for_AI_Agents_in_Construction.git
  4. Create the skills folder: mkdir -p ~/.claude/skills
  5. Copy just this skill: cp -r DDC_Skills_for_AI_Agents_in_Construction/1_DDC_Toolkit/Analytics/project-kpi-dashboard ~/.claude/skills/
  6. Restart Claude Code and ask something like "use the project KPI dashboard to compute this month's SPI and CPI".
  7. For real reporting, replace the Quick Start sample numbers with values pulled from your schedule and cost ledger.