SkillAgentSearch skills...

Construction Project Management Support Agent Skill

πŸ—οΈπŸ“Š Construction Project Management Support | Production-grade construction PM audit engine. Evaluates project schedules, Earned Value Management (EVM), and site risk logs against PMI and Lean Construction standards via a crawl4ai pipeline.

Install / Use

npx skills add dungnotnull/construction-project-management-support-agent-skill

Installs into whichever agent you are using.

About this skill

Quality Score

0/100

Supported Platforms

Universal

README

πŸ—οΈ Construction Project Management Support Agent Skill

Skill Status Open Source License Claude Code

A production-grade AI agent skill that evaluates construction project plans for schedule, cost control, and site risk management against PMI/Lean Construction standards.


πŸ“‹ Overview

The Construction Project Management Support skill is a sophisticated AI agent that provides professional-grade project management assessments grounded in world-renowned frameworks. It conducts comprehensive evaluations across five critical dimensions:

  • Schedule & CPM Integrity (25%) β€” Network logic, float analysis, critical path realism
  • Cost Control & EVM (25%) β€” Budget structure, CPI/SPI analysis, contingency adequacy
  • Risk & Safety Management (20%) β€” Risk register completeness, mitigation planning, safety protocols
  • Stakeholder & Procurement (15%) β€” RACI clarity, contract terms, supply chain resilience
  • Quality & Change Control (15%) β€” QA/QC processes, change order discipline, inspection regimes

✨ Key Features

πŸ”¬ Evidence-Based Assessment

Every score and recommendation is backed by authoritative sources:

  • PMI PMBOK Guide (7th Edition) β€” Global project management standard
  • Earned Value Management (EIA-748) β€” Quantitative cost/schedule analysis
  • Lean Construction & Last Planner System β€” Workflow optimization and pull planning
  • Critical Path Method (AACE RP 46R-11) β€” Network scheduling best practices
  • ISO 21500 & RICS NRM β€” International guidance and measurement standards

🎯 Multi-Dimensional Scoring

Comprehensive 0-100 scoring rubric with weighted dimensions, evidence citations, and letter grades (A-F).

πŸ—ΊοΈ Prioritized Improvement Roadmap

Effort/impact-ranked recommendations with implementation phases, timelines, and expected outcomes.

🧠 Self-Improving Knowledge Base

Automated weekly knowledge updates via crawl pipeline, keeping the skill current with latest research and standards.

πŸ”„ Graceful Degradation

Works offline using cached knowledge when web search unavailableβ€”no single point of failure.


πŸš€ Use Cases

| Scenario | Description | Output | |----------|-------------|--------| | Schedule Health | "Is my project schedule realistic?" | CPM analysis, duration validation, recovery roadmap | | EVM Diagnosis | "CPI is 0.85, SPI is 0.9 β€” what do I do?" | Variance analysis, root cause identification, corrective actions | | Risk Review | "Review our risk register" | Completeness check, gap analysis, mitigation enhancement | | Stakeholder Mapping | "Who signs off at each stage?" | RACI matrix, approval chains, communication plan | | Comprehensive Audit | Full project health assessment | Multi-dimensional scores with prioritized roadmap |


πŸ“ Project Structure

construction-project-management-support/
β”œβ”€β”€ README.md                                  # This file
β”œβ”€β”€ LICENSE                                     # MIT License
β”œβ”€β”€ CLAUDE.md                                   # Project instructions
β”œβ”€β”€ PROJECT-detail.md                           # Technical specification
β”œβ”€β”€ PROJECT-DEVELOPMENT-PHASE-TRACKING.md       # Development status
β”œβ”€β”€ SECOND-KNOWLEDGE-BRAIN.md                    # Knowledge base (self-updating)
β”‚
β”œβ”€β”€ skills/                                     # Agent skill definitions
β”‚   β”œβ”€β”€ main.md                                 # Main harness (8-stage workflow)
β”‚   β”œβ”€β”€ sub-intake.md                           # Intake & context gathering
β”‚   β”œβ”€β”€ sub-framework-selector.md               # Framework selection logic
β”‚   β”œβ”€β”€ sub-scoring-engine.md                   # Multi-dimensional scoring
β”‚   └── sub-improvement-roadmap.md              # Prioritized recommendations
β”‚
β”œβ”€β”€ tools/                                      # Supporting tools
β”‚   └── knowledge_updater.py                    # Weekly knowledge crawl pipeline
β”‚
└── tests/                                      # Test scenarios
    └── test-scenarios.md                       # 5 comprehensive test cases

πŸ—οΈ Harness Architecture

The skill implements a rigorous 8-stage workflow:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                     1. INTAKE (sub-intake)                     β”‚
β”‚  Gather structured inputs, scope, goals, constraints             β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                            β”‚
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚              2. FRAMEWORK SELECTOR (sub-framework)              β”‚
β”‚  Select PMI/EVM/Lean/CPM/ISO frameworks with justification    β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                            β”‚
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                      3. RESEARCH                                 β”‚
β”‚  Gather evidence from WebSearch + SECOND-KNOWLEDGE-BRAIN        β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                            β”‚
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                 4. SCORING ENGINE (sub-scoring)                 β”‚
β”‚  Apply 0-100 rubric with evidence citations, weighted scores   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                            β”‚
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                      5. CHALLENGE                                β”‚
β”‚  Devil's advocate review: test assumptions, grade certainty     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                            β”‚
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚            6. IMPROVEMENT ROADMAP (sub-roadmap)                 β”‚
β”‚  Prioritized effort/impact recommendations with phases          β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                            β”‚
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                     7. SYNTHESIZE                               β”‚
β”‚  Assemble professional report with all sections                β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                            β”‚
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                   8. QUALITY GATES                              β”‚
β”‚  Verify citations, roadmap traceability, limitations stated     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ“Š Scoring Rubric

Each dimension is scored 0-100 with specific criteria:

| Score Range | Grade | Description | |-------------|-------|-------------| | 90-100 | A | Excellent β€” Industry best practice, comprehensive coverage, proactive management | | 75-89 | B | Good β€” Solid practice, minor gaps, generally well-managed | | 60-74 | C | Fair β€” Basic practice in place, notable gaps, reactive approach | | 40-59 | D | Poor β€” Significant gaps, minimal formal process, high exposure | | 0-39 | F | Critical β€” Major deficiencies, unacceptable risk, immediate attention required |

Overall Grade Calculation:

Overall = (Schedule Γ— 0.25) + (Cost Γ— 0.25) + (Risk Γ— 0.20) +
          (Stakeholder Γ— 0.15) + (Quality Γ— 0.15)

🧠 Knowledge Base

The skill maintains a comprehensive knowledge base (SECOND-KNOWLEDGE-BRAIN.md) containing:

  • Framework Documentation β€” Detailed coverage of PMI, EVM, Lean, CPM, ISO, RICS
  • Research Papers β€” Key studies with relevance notes and citations
  • Best Practices β€” State-of-the-art methods and industry tools
  • Authoritative Sources β€” PMI, LCI, RICS, ISO, CII, AACE, and more

Self-Update Pipeline

The tools/knowledge_updater.py script runs weekly (recommended via cron) to:

  1. Fetch latest research from authoritative sources
  2. Parse and score entries by relevance
  3. Deduplicate against existing entries
  4. Append new findings to knowledge base

Install dependencies (optional):

pip install crawl4ai

Run manually:

python tools/knowledge_updater.py --dry-run --verbose

Set up weekly cron:

0 2 * * 0 cd /path/to/construction-project-management-support && python tools/knowledge_updater.py >> tools/knowledge_updater.log 2>&1

πŸ§ͺ Testing

The skill includes 5 comprehensive test scenarios in tests/test-scenarios.md:

  1. Schedule Health β€” Commercial building, planning phase
  2. EVM Diagnosis β€” Infrastructure project, execution phase
  3. Risk Register Review β€” Healthcare construction, regulatory focus
  4. Stakeholder Mapping β€” School project, public sector approvals
  5. Degraded Mode β€” Offline operation using cached knowledge

Each scenario documents expected outputs stage-by-stage with pass criteria.


πŸ› οΈ Installation

For Claude Code Users

  1. Clone the repository:
git clone https://github.com/dungnotnull/construction-project-management-support-agent-skill.git
cd construction-project-management-support-agent-skill
  1. Verify skill structure:
# Should show all skill files
ls -la skills/
  1. Test the skill:
  • Open Claude Code in the project directory
  • Invoke the skill with a construction project management query
  • Example: "Review this project schedule for realism"

For Integration

The skill follows the Claude Code skill format with frontmatter metadata:

---
name: construction-project-management-support
description: Evaluates constructio

Related Skills

View on GitHub
GitHub Stars4
CategoryCustomer
Updated5d ago
Forks0

Languages

Python

Security Score

85/100

Audited on Aug 3, 2026

No findings