Construction PM for Openclaw

A production-tested construction project management toolkit designed for AI agents to track jobs from lead to final payment.

yoder-bawt
v1.0.0
Feb 19, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install construction-pm

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install construction-pm using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Construction PM?

Construction PM is a technical toolkit designed to help AI agents manage the complex lifecycles of construction projects. Built from real-world roofing industry workflows, this skill provides the necessary structure to manage dozens of active jobs and millions in pipeline revenue using simple, scriptable interfaces compatible with Openclaw Skills.

By leveraging this skill, developers and project managers can automate the administrative overhead of construction, including status tracking, revenue forecasting, and permit monitoring. It transforms raw project data into actionable insights, ensuring that project managers stay informed through automated briefings and stale-job detection.

Construction PM Use Cases

  • Tracking construction jobs through lifecycle stages from lead and estimate to permitted and paid
  • Generating automated daily briefings for project managers on pipeline health
  • Identifying permits that have been pending longer than specific threshold days
  • Parsing status updates and job numbers from field staff emails automatically
  • Monitoring total revenue pipeline across different job statuses for cash flow forecasting

How Construction PM Works

  1. The user or AI agent initializes the local JSON database to store job records and history.
  2. New jobs are registered with unique numbers, customer details, and initial project values.
  3. As projects move through the pipeline, the status is updated, which automatically appends to an audit trail.
  4. Scheduled scripts scan the database for 'stale' jobs that haven't had updates within a specific timeframe.
  5. The system generates Markdown-formatted reports that can be piped into communication tools or note-taking apps via Openclaw Skills integrations.

Construction PM Setup

To begin managing projects with this skill, initialize the job tracker database using the following command:

bash scripts/init.sh

You can also define a custom data directory for your project files:

DATA_DIR=/path/to/data bash scripts/init.sh

The default data location is created as construction-pm-data/ within your workspace.

Construction PM Data Schema & Taxonomy

Jobs and project histories are stored in a structured JSON format in construction-pm-data/jobs.json. This ensures data portability and easy parsing for Openclaw Skills workflows.

Property Description
number Unique job identifier matching your accounting or CRM system
customer Specific customer name for high searchability
value Project value as a plain integer for accurate revenue tracking
status Current stage (e.g., lead, sold, in-progress, complete)
permit_status Status of municipal permits (e.g., pending, approved)
history An append-only audit trail of every status change with timestamps

Construction PM Advanced Features

  • Permit aging flags to highlight municipal delays longer than 14-30 days
  • Intelligent email parsing that extracts job numbers and keywords from plain text communications
  • Revenue pipeline summaries that aggregate total project values by current status
  • Stale job detection to prevent projects from falling through the cracks without updates
  • Trade-aware processing capable of distinguishing between roofing, siding, HVAC, and electrical jobs

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*