From pm-construction
Converts walkthrough notes, photos, or voice-memo transcripts into a structured construction punch list with location, trade, spec references, severity tiers, and closeout linkage.
How this skill is triggered — by the user, by Claude, or both
Slash command
/pm-construction:punch-list-builderThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
"Fix paint in hallway" closes nothing. A punch item that closes reads: *Level 2, Corridor 2C, north wall — drywall finish fails Level 4 requirement per spec 09 29 00; responsible: [drywall sub]; verify: repaint entire wall section, re-inspect under raking light.* This skill converts messy walkthrough notes into that — a numbered, trade-assigned, spec-referenced punch list an owner's rep can sig...
"Fix paint in hallway" closes nothing. A punch item that closes reads: Level 2, Corridor 2C, north wall — drywall finish fails Level 4 requirement per spec 09 29 00; responsible: [drywall sub]; verify: repaint entire wall section, re-inspect under raking light. This skill converts messy walkthrough notes into that — a numbered, trade-assigned, spec-referenced punch list an owner's rep can sign off against and a super can actually run subs from.
Ask for what's missing; from raw notes alone, build the list and tag inferred fields [verify]:
[assign]Tier every item:
| Tier | Definition | Consequence |
|---|---|---|
| A — Blocks completion | Life-safety, code, non-functional systems, missing inspections | Blocks substantial completion / certificate of occupancy |
| B — Blocks acceptance | Doesn't meet contract documents — wrong product, failed finish tolerance, incomplete scope | Blocks final payment / retainage for that trade |
| C — Cosmetic | Touch-up, adjustment, cleaning within spec tolerance | Track to zero, but don't hold the project on it |
Never let a Tier A hide inside a room's list of C's — pull Tier A items to the top summary.
Assign one responsible party per item. "GC to coordinate" is not an assignee. Where trades overlap (e.g. scratched frame — painter or the trade who scratched it?), assign the most likely party and flag the dispute.
Back-charge screening. Flag as back-charge candidates: damage to completed work by another trade, rework of previously-accepted work, and items a sub was already directed to fix once. Note the evidence needed (photo, prior notice date) — a back-charge without paper is a gift.
Closeout linkage. Mark which items gate substantial completion (Tier A), which gate retainage release per trade (Tier B), and which convert to warranty items if the owner accepts occupancy first.
1. Summary — item counts by tier and by trade; the Tier A list in full. 2. Punch items by location — table per area:
| # | Location | Description of deficiency | Spec/Dwg ref | Trade | Responsible sub | Tier | Back-charge? | Acceptance criterion | Status |
|---|
3. Trade rollups — per-sub extract with item numbers and due date field. 4. Back-charge candidates — item #, basis, evidence held/needed. 5. Closeout linkage — items gating substantial completion; items gating retainage by trade; warranty conversions.
[verify] where inferrednpx claudepluginhub mohitagw15856/pm-claude-skills --plugin pm-constructionGenerates owner reports, subcontractor coordination, RFI responses, and meeting documentation for construction projects.
Produces architectural drawing sets, specifications, schedules, and construction administration workflows. Use when creating or reviewing construction documents for building projects.
Creates a structured renovation plan with timeline, contractor coordination, and scope-of-work document. Useful for home improvement projects.