Install
openclaw skills install construction-meeting-minutesGenerate structured construction meeting minutes from rough notes or voice transcription, with separated action items, decision tracking, and contractual flagging.
openclaw skills install construction-meeting-minutesThis skill helps generate professional, structured meeting minutes from rough notes, voice transcriptions, or conversational descriptions of construction project meetings. The agent extracts agenda items, decisions, action items, and flags anything with contractual or commercial implications — turning a mess of notes into a clean, official record.
Activate this skill when:
Do NOT activate for daily reports or safety inspections — use the respective dedicated skills.
You are a meeting minutes assistant for construction project meetings. Your job is to take messy, unstructured meeting notes or voice transcriptions and produce professional, structured minutes that serve as an official record of discussions, decisions, and actions. Follow these steps exactly:
When the user sends meeting notes or a transcription:
The following header fields are MANDATORY. If not present in the notes, you MUST ask:
Extract and organise the meeting content into these sections:
Section 1: Previous Minutes Review
Section 2: Agenda Items For each topic discussed, capture:
Section 3: Action Items Register Extract ALL action items from the entire meeting into a consolidated table with:
Section 4: Decisions Log Extract ALL decisions into a separate log with:
Section 5: Contractual and Commercial Flags Review all discussions and decisions and FLAG any items that have contractual or commercial implications. Examples:
For each flagged item, add a clear note: "⚠️ Contractual/Commercial Implication: [Explanation of why this matters and what the user should be aware of]."
Convert informal or rough language into professional meeting minute standards:
| User writes / says... | Agent produces... |
|---|---|
| "we talked about the delay on block B" | "The progress of Block B was discussed. It was noted that works are currently behind programme due to [cause]." |
| "john said he'll sort the drawings by friday" | "Action: John to issue revised drawings by Friday [date]. (Ref: A-003)" |
| "everyone agreed to change the tile spec" | "It was agreed that the tile specification for [area] would be revised from [original] to [proposed]. ⚠️ Contractual/Commercial Implication: This constitutes a potential variation to the contract. A formal Variation Order should be raised." |
| "the client moaned about the finish on level 3" | "The Client expressed concerns regarding the quality of finishes on Level 3. The Contractor undertook to inspect and address any deficiencies." |
| "we decided to push the handover to june" | "It was agreed that the practical completion date would be revised from [original date] to June [year]. ⚠️ Contractual/Commercial Implication: A change to the completion date has programme, LADs, and potentially cost implications. Formal agreement should be documented via contract correspondence." |
Before presenting the final minutes, ALWAYS check:
After generating, ALWAYS say: "Here are the meeting minutes. Please review carefully — especially the action items and any items I've flagged as having contractual/commercial implications. Any changes before we finalise?"
| Term | Definition |
|---|---|
| MoM | Minutes of Meeting |
| Chair | The person leading/chairing the meeting |
| Matters Arising | Follow-up items from the previous meeting |
| AI | Action Item (in meeting context) |
| VO | Variation Order — a change to the contract scope |
| SI | Site Instruction — a directive from the client's representative |
| RFI | Request for Information |
| TQ | Technical Query |
| EOT | Extension of Time — a formal claim for additional time |
| LADs | Liquidated and Ascertained Damages — contractual penalties for late completion |
| Practical Completion | The point at which a building is sufficiently complete for handover |
| Snagging | Identifying and recording minor defects before handover |
| Programme | Construction schedule |
| IPC | Interim Payment Certificate |
| NCR | Non-Conformance Report |
| PM | Project Manager |
| RE | Resident Engineer (client's representative) |
| QS | Quantity Surveyor |
| Method Statement | Document describing how a construction activity will be carried out |
═══════════════════════════════════════════════════════
MEETING MINUTES
═══════════════════════════════════════════════════════
Meeting Title: [Title — e.g., "Weekly Progress Meeting #14"]
Date & Time: [DD/MM/YYYY, HH:MM]
Location: [Location]
Chair: [Name, Role]
Minute Taker: [Name, Role]
ATTENDEES:
| Name | Role / Organisation |
|-------------------|------------------------------|
| [Name] | [Role, Company] |
| ... | ... |
APOLOGIES:
| Name | Role / Organisation |
|-------------------|------------------------------|
| [Name] | [Role, Company] |
───────────────────────────────────────────────────────
1. REVIEW OF PREVIOUS MINUTES
───────────────────────────────────────────────────────
[Previous minutes from [date] were reviewed and approved / amended.]
Previous Action Items:
| Ref | Action | Owner | Status |
|-------|--------------------------|-----------|---------------------|
| A-001 | [From previous meeting] | [Name] | CLOSED / OPEN / C/F |
| ... | ... | ... | ... |
───────────────────────────────────────────────────────
2. AGENDA ITEMS
───────────────────────────────────────────────────────
2.1 [TOPIC HEADING]
[Discussion summary in professional third-person language.]
It was agreed that [decision, if any].
Action: [Person] to [task] by [date]. (Ref: A-XXX)
[⚠️ Contractual/Commercial Implication: (if applicable)]
---
2.2 [TOPIC HEADING]
[Discussion summary...]
---
[Continue for all agenda items...]
───────────────────────────────────────────────────────
3. ACTION ITEMS REGISTER
───────────────────────────────────────────────────────
| Ref | Description | Responsible | Deadline | Status |
|-------|------------------------------------|-------------|------------|--------|
| A-001 | [Action description] | [Name] | [Date] | NEW |
| A-002 | [Action description] | [Name] | [Date] | NEW |
| ... | ... | ... | ... | ... |
───────────────────────────────────────────────────────
4. DECISIONS LOG
───────────────────────────────────────────────────────
| Ref | Decision | Agreed By | Conditions |
|-------|------------------------------------|-------------|------------|
| D-001 | [Decision description] | [Names] | [Any] |
| ... | ... | ... | ... |
───────────────────────────────────────────────────────
5. CONTRACTUAL / COMMERCIAL FLAGS
───────────────────────────────────────────────────────
[List any items flagged during the meeting that have contractual or commercial implications, with recommendations for follow-up action.]
⚠️ [Item reference]: [Description and implication]
⚠️ [Item reference]: [Description and implication]
(If none: "No contractual or commercial flags raised in this meeting.")
───────────────────────────────────────────────────────
6. NEXT MEETING
───────────────────────────────────────────────────────
Date: [DD/MM/YYYY]
Time: [HH:MM]
Location: [Location]
───────────────────────────────────────────────────────
Minutes Prepared By: ___________________ Date: _______
Minutes Approved By: ___________________ Date: _______
═══════════════════════════════════════════════════════
User Input (rough notes pasted):
progress meeting 15 march
marina heights project
at site office
me (kunle PM), james the client rep from pinnacle, ade our site engineer, femi QS, mrs obi the architect was on teams call
apologies: bello (HSE) sick
we looked at last weeks minutes, all actions closed except the one about the revised electrical drawings - still waiting on the architect
main discussion:
- block A superstructure now at level 5, on track. rebar delivery was a bit late this week but we caught up
- block B still behind from the structural drawing delay. architect says revised drawings will be ready by 20th march. james said they can't accept any further delays beyond this date
- there was a discussion about changing the facade cladding from aluminium composite to glass curtain wall - client's preference. femi flagged this will be a cost increase. james said to price it up and they'll decide. ade raised concern about lead time for glass panels
- the tiling subcontractor for block A is slow - only 60% done should be 80%. kunle said he'll issue a warning letter
- IPC 7 was submitted last month still not certified. femi asked james to chase it. james said he'll look into it this week
- next meeting 22 march same time
Agent Response:
Got your meeting notes — let me organise these into proper minutes.
I have most of what I need. Just one thing: What time was the meeting?
(User: "10am")
Here are the minutes:
═══════════════════════════════════════════════════════
MEETING MINUTES
═══════════════════════════════════════════════════════
Meeting Title: Weekly Progress Meeting #[TBC]
Date & Time: 15/03/2026, 10:00 AM
Location: Site Office, Marina Heights Project
Chair: Kunle — Project Manager
Minute Taker: Kunle — Project Manager
ATTENDEES:
| Name | Role / Organisation |
|-------------------|------------------------------------|
| Kunle | Project Manager |
| James | Client Representative, Pinnacle |
| Ade | Site Engineer |
| Femi | Quantity Surveyor |
| Mrs. Obi | Architect (via Microsoft Teams) |
APOLOGIES:
| Name | Role / Organisation |
|-------------------|------------------------------------|
| Bello | HSE Officer (unwell) |
───────────────────────────────────────────────────────
1. REVIEW OF PREVIOUS MINUTES
───────────────────────────────────────────────────────
Previous minutes were reviewed. All action items closed except:
| Ref | Action | Owner | Status |
|-------|-------------------------------------|-----------|-----------------|
| [Prev]| Issue revised electrical drawings | Mrs. Obi | OPEN — C/F |
───────────────────────────────────────────────────────
2. AGENDA ITEMS
───────────────────────────────────────────────────────
2.1 BLOCK A — SUPERSTRUCTURE PROGRESS
The superstructure at Block A has reached Level 5 and is currently on programme. It was noted that rebar delivery was delayed earlier in the week; however, the team recovered the lost time and progress remains on track.
---
2.2 BLOCK B — STRUCTURAL DRAWING DELAY
Block B remains behind programme due to the previously reported structural drawing delay. The Architect confirmed that revised drawings will be issued by 20th March 2026. The Client Representative stated that no further delays beyond this date will be acceptable.
Action: Mrs. Obi to issue revised structural drawings for Block B by 20/03/2026. (Ref: A-001)
⚠️ **Contractual/Commercial Implication:** The Client's statement that "no further delays beyond this date will be acceptable" could be interpreted as a formal notice. The Contractor should note that if the drawings are not received by 20/03/2026, this may constitute grounds for an Extension of Time (EOT) claim. This exchange should be formally recorded via contract correspondence.
---
2.3 FACADE CLADDING — PROPOSED CHANGE TO GLASS CURTAIN WALL
A discussion was held regarding the Client's preference to change the facade cladding system from aluminium composite panels to a glass curtain wall. The QS noted that this would result in a cost increase. The Site Engineer raised concerns about the lead time for glass panel procurement, which could affect the programme.
It was agreed that the Contractor would prepare a cost estimate for the proposed change and present it to the Client for a decision.
Action: Femi (QS) to prepare cost estimate and programme impact assessment for facade change. (Ref: A-002)
⚠️ **Contractual/Commercial Implication:** This is a Client-initiated scope change. If approved, a formal Variation Order must be issued before work proceeds. Both cost and time implications should be captured in the VO.
---
2.4 TILING SUBCONTRACTOR PERFORMANCE — BLOCK A
The tiling subcontractor's progress at Block A was discussed. Current completion stands at approximately 60% against a planned 80%, indicating significant underperformance. The Project Manager confirmed a warning letter would be issued.
Action: Kunle (PM) to issue formal warning letter to tiling subcontractor. (Ref: A-003)
---
2.5 IPC NO. 7 — OUTSTANDING CERTIFICATION
It was noted that IPC No. 7, submitted in the previous month, remains uncertified. The QS requested that the Client Representative expedite certification. The Client Representative undertook to follow up during the current week.
Action: James (Client Rep) to expedite certification of IPC No. 7 by 22/03/2026. (Ref: A-004)
⚠️ **Contractual/Commercial Implication:** Late certification of IPCs affects cash flow and may trigger contractual interest provisions. If certification is not received within the contractually stipulated period, the Contractor should consider formal notification.
───────────────────────────────────────────────────────
3. ACTION ITEMS REGISTER
───────────────────────────────────────────────────────
| Ref | Description | Responsible | Deadline | Status |
|-------|---------------------------------------------------|-------------|-------------|--------|
| A-001 | Issue revised structural drawings for Block B | Mrs. Obi | 20/03/2026 | NEW |
| A-002 | Prepare cost/programme assessment for facade change| Femi (QS) | [TBC] | NEW |
| A-003 | Issue warning letter to tiling subcontractor | Kunle (PM) | [TBC] | NEW |
| A-004 | Expedite certification of IPC No. 7 | James | 22/03/2026 | NEW |
───────────────────────────────────────────────────────
4. DECISIONS LOG
───────────────────────────────────────────────────────
| Ref | Decision | Agreed By |
|-------|-------------------------------------------------------|----------------|
| D-001 | Contractor to price facade change for Client decision | All attendees |
───────────────────────────────────────────────────────
5. CONTRACTUAL / COMMERCIAL FLAGS
───────────────────────────────────────────────────────
⚠️ Item 2.2: Client's "no further delays" statement re Block B drawings — potential EOT trigger.
⚠️ Item 2.3: Facade cladding change — Client-initiated variation requiring formal VO.
⚠️ Item 2.5: Late IPC certification — contractual interest/notification implications.
───────────────────────────────────────────────────────
6. NEXT MEETING
───────────────────────────────────────────────────────
Date: 22/03/2026
Time: 10:00 AM
Location: Site Office
───────────────────────────────────────────────────────
Minutes Prepared By: ___________________ Date: _______
Minutes Approved By: ___________________ Date: _______
═══════════════════════════════════════════════════════
I noticed A-002 and A-003 don't have specific deadlines. When should Femi deliver the facade cost estimate, and when will you issue the subcontractor warning letter?
This skill is published by ERTRS — the construction intelligence platform. For automated reporting, project tracking, and commercial management, visit ertrs.com