Agent skill

Construction Law

by LeoYeAI in LeoYeAI/openclaw-master-skills

Construction law analysis covering FIDIC (2017 suite), PSSCOC, SIA Conditions, NEC4, and JCT.

MITAuto-check passedBusiness, Finance & HR

Install Construction Law

skills CLI
$ npx skills add LeoYeAI/openclaw-master-skills --skill construction-law -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install LeoYeAI/openclaw-master-skills construction-law --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/construction-law .claude/skills/construction-law && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
construction-law
GitHub stars
2.2k
Token cost
~2.3k tokens
SKILL.md length
807 words
Files
15 (incl. scripts, references)
Skills in repo
1,235
Repo updated
First seen
Licence
MIT

At a glance

Construction law analysis covering FIDIC (2017 suite), PSSCOC, SIA Conditions, NEC4, and JCT.

  • Works in 5 steps: Identify the Contract Form → Clause Analysis → Claims Analysis Framework → …
  • Analysing contract clauses
  • SKILL.md covers Quick Reference — Contract Forms, Workflow, Reference Files and Scripts (Premium Features), plus 1 more section
  • Runs Python scripts from its folder; calls python3 and pip3

What it does

Construction Law is an agent skill from LeoYeAI/openclaw-master-skills. Construction law analysis covering FIDIC (2017 suite), PSSCOC, SIA Conditions, NEC4, and JCT. Use when (1) analysing contract clauses, risk allocation, or obligations; (2) preparing or reviewing claims (delay, disruption, prolongation, EOT, loss & expense); (3) comparing contract forms or advising on procurement strategy; (4) drafting or reviewing notices, correspondence, or contract documents; (5) building obligations registers or notice calendars; (6) discussing dispute resolution (DAB/DAAB, adjudication…

Its SKILL.md is about 2.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 17 other files, including scripts and reference files (for example `.clawhub/origin.json`, `_meta.json` and `references/claims.md`).

It sits in Business, Finance & HR, covering Dispute resolution, Operations and SOPs and Vendor and procurement management. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.

When your agent uses it

  • Analysing contract clauses
  • Risk allocation
  • Reviewing claims (delay
  • Loss & expense)

Example prompts

  • “/construction-law”

Requirements

  • Python 3

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Identify the Contract Form
  2. Clause Analysis
  3. Claims Analysis Framework
  4. Notice Calendar
  5. Risk Allocation Analysis

What it can do on your machine

Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 7 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python3
    • pip3

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use pip3, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Construction Law loads about 2.3k tokens when it runs, and up to ~16k if it reads all its reference files. Until then it costs about 223 tokens; SKILL.md has 807 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~223
When it runs · the whole SKILL.md, loaded when a task matches
~2.3k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~16k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 807 words, ~2,297 tokens.

Download SKILL.mdSave it as .claude/skills/construction-law/SKILL.md (or your agent's skills folder). This skill also uses 14 other files; get the full folder from GitHub.
name
construction-law
description
Construction law analysis covering FIDIC (2017 suite), PSSCOC, SIA Conditions, NEC4, and JCT. Use when (1) analysing contract clauses, risk allocation, or obligations; (2) preparing or reviewing claims (delay, disruption, prolongation, EOT, loss & expense); (3) comparing contract forms or advising on procurement strategy; (4) drafting or reviewing notices, correspondence, or contract documents; (5) building obligations registers or notice calendars; (6) discussing dispute resolution (DAB/DAAB, adjudication, arbitration, mediation, CAB); (7) Singapore-specific construction law (SOP Act, BCA, SIArb); (8) MDB procurement frameworks (ADB, World Bank). NOT for: non-construction commercial contracts, pure property/real-estate conveyancing, or insurance law. Also assists with QS measurement checking (BOQ review, quantity verification, rate analysis, unit consistency).

Construction Law Skill

🔒 Security & Safety

All Python scripts in this skill are safe, read-only template generators.

  • ✅ No network access — no API calls, no HTTP requests, no telemetry
  • ✅ No subprocess execution — no shell commands, no external programs
  • ✅ No filesystem traversal — only writes to the user-specified --output path
  • ✅ Read-only static reference data — contract clauses bundled with the skill
  • ✅ Verified clean: VirusTotal Benign • ClawScan Benign

The "Static analysis: Review" flag is auto-triggered because excel_register.py uses Python's standard importlib to compose sibling scripts in the same scripts/ folder — this is benign and intentional.

Safe to install and use. 🛡️


Analysis and advisory for international construction contracts, claims, and dispute resolution.

Quick Reference — Contract Forms

FormTypeDesign ByKey Feature
FIDIC RedMeasure & PayEmployerEmployer bears quantity risk
FIDIC YellowD&BContractorSingle-point design + build responsibility
FIDIC SilverEPC/TurnkeyContractorMaximum risk on contractor
FIDIC GoldDBOContractorIncludes O&M phase
FIDIC EmeraldUndergroundVariesTunnelling-specific risk sharing
NEC4 Option AActivity ScheduleVariesLump sum with early warning mechanism
NEC4 Option CTarget CostVariesPain/gain sharing, Clause 10.1 good faith
PSSCOCGovernmentEmployerSingapore public sector standard
SIAPrivateEmployerSingapore private sector standard
JCTVariousVariesUK standard forms

Workflow

1. Identify the Contract Form

ALWAYS ask which edition/year of the contract form. Many SG projects still use PSSCOC 2017 (7th Ed) even for new awards — don't assume the latest edition. Same applies to FIDIC (1999 vs 2017), SIA, NEC, and JCT.

Determine which standard form (or bespoke) applies. Check for amendments, particular conditions, and any deleted/modified clauses.

Common editions in active use:

  • PSSCOC: 2017 (7th Ed) ← still widely used | 2020 (8th Ed)
  • PSSCOC D&B: 2014 (6th Ed) | 2020 (7th Ed)
  • FIDIC: 1999 (still common internationally) | 2017 (current)
  • SIA: 9th Ed (2010) | 11th Ed
  • NEC: NEC3 (still active) | NEC4 (current)
2. Clause Analysis

For any clause question:

  • Quote the relevant clause number and edition
  • Identify the obligation, right, or risk it creates
  • Note any time-bars or notice requirements
  • Cross-reference with related clauses
  • Flag amendments that change the standard position
3. Claims Analysis Framework

For delay/disruption/EOT claims, follow this structure:

Step 1 — Entitlement: Identify the contractual basis (which clause?) Step 2 — Causation: Establish cause-and-effect (what event → what delay?) Step 3 — Notice: Verify notice requirements met (time-bar compliance) Step 4 — Substantiation: Evidence and records supporting the claim Step 5 — Quantification: Calculate time/cost impact

4. Notice Calendar

When building notice calendars, capture:

  • Clause reference
  • Trigger event
  • Notice period (days)
  • Recipient
  • Consequence of non-compliance (time-bar? loss of entitlement?)
5. Risk Allocation Analysis

Risk should be allocated to the party best able to:

  1. Identify that risk
  2. Control that risk
  3. Mitigate that risk
  4. Absorb that risk

Incorrect allocation → pricing inflation, claims escalation, disputes.

Show full SKILL.md (357 more words)Show less

Reference Files

For detailed clause-by-clause analysis, load the relevant reference:

  • FIDIC analysis: See references/fidic.md — Red, Yellow, Silver, Gold, Emerald clause guides, time-bars, notice requirements, DAAB procedures
  • Singapore contracts: See references/singapore.md — PSSCOC, SIA Conditions, SOP Act, BCA regulatory framework, SIArb
  • Claims & EOT: See references/claims.md — Delay analysis methods (as-planned vs as-built, impacted as-planned, collapsed as-built, time impact analysis), disruption, prolongation, global claims, concurrent delay
  • Dispute resolution: See references/disputes.md — DAB/DAAB, adjudication, arbitration, mediation, CAB, enforcement
  • Procurement & tendering: See references/procurement.md — MDB frameworks, procurement strategy, evaluation methods, collaborative contracting

Scripts (Premium Features)

Three automated tools for contract administration:

Notice Calendar Generator

Generates a complete notice/obligations calendar for any supported contract form.

bash
python3 scripts/notice_calendar.py --form fidic-red --format md
python3 scripts/notice_calendar.py --form psscoc --format csv --output notices.csv

Supported forms: fidic-red, fidic-yellow, psscoc, sia, nec4

Claims Template Generator

Produces structured claim notices, EOT applications, variation claims, and interim payment templates.

bash
python3 scripts/claims_template.py --list
python3 scripts/claims_template.py --form fidic-red --type notice-of-claim --output notice.md
python3 scripts/claims_template.py --form psscoc --type eot-application --output eot.md

Templates include: clause references, section structure, placeholder fields, reservation of rights.

Obligations Register Generator

Creates a trackable register of Contractor and/or Employer obligations with priorities and categories.

bash
python3 scripts/obligations_register.py --form fidic-red --party both --format md
python3 scripts/obligations_register.py --form psscoc --party contractor --format csv --output obligations.csv

Supported forms: fidic-red, psscoc, sia

SOP Act Payment Timeline Calculator

Calculates all statutory deadlines from a payment claim date under Singapore's SOP Act.

bash
python3 scripts/sop_calculator.py --claim-date 2026-06-30
python3 scripts/sop_calculator.py --claim-date 2026-06-30 --response-period 14 --format csv --output timeline.csv

Outputs: full timeline with critical deadlines, smash-and-grab warnings, time-bar alerts.

FIDIC Contract Comparator

Side-by-side comparison of FIDIC Red, Yellow, Silver, and Emerald Books across 6 topics.

bash
python3 scripts/fidic_comparator.py --forms red,yellow,silver --topic risk
python3 scripts/fidic_comparator.py --forms red,silver --topic all --format csv --output comparison.csv

Topics: overview, risk, claims, disputes, payment, termination, all

Delay Analysis Calculator

Input delay events and get critical path impact analysis with EOT entitlement and LD exposure.

bash
python3 scripts/delay_calculator.py --baseline-start 2026-05-11 --baseline-end 2030-05-10 \
  --add "Late access|2026-06-01|2026-06-30|employer|critical" \
  --add "Weather|2026-07-15|2026-07-25|neutral|critical"
python3 scripts/delay_calculator.py --baseline-start 2026-05-11 --baseline-end 2030-05-10 --events events.json --format json

Outputs: delay summary, EOT entitlement, LD exposure, concurrent delay detection, recommendations.

Excel Register Generator

Exports obligations registers and notice calendars to formatted .xlsx with colour-coded priorities.

bash
python3 scripts/excel_register.py --form fidic-red --type both --output contract_admin.xlsx --commencement 2026-05-11
python3 scripts/excel_register.py --form psscoc --type obligations --output obligations.xlsx

Requires: openpyxl (pip3 install openpyxl)

Key Principles (Always Apply)

  1. Read the contract first — standard form positions mean nothing if amended
  2. Time-bars are fatal — always check notice periods before anything else
  3. Concurrent delay — different jurisdictions treat this differently; state the applicable approach
  4. Good faith — no general duty in English/Singapore law unless express (NEC Clause 10.1); mandatory in French law (Art. 1104)
  5. Fitness for purpose vs reasonable skill & care — contractor design (Yellow/Silver) vs consultant design (White Book)
  6. Prevention principle — employer cannot benefit from their own act of prevention; may override liquidated damages if no EOT mechanism exists

© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 14 other files (scripts, references) in skills/construction-law of LeoYeAI/openclaw-master-skills.

  • SKILL.md
  • .clawhub/origin.json
  • _meta.json
  • references/claims.md
  • references/disputes.md
  • references/fidic.md
  • references/procurement.md
  • references/singapore.md
  • scripts/claims_template.py
  • scripts/delay_calculator.py
  • scripts/excel_register.py
  • scripts/fidic_comparator.py
  • scripts/notice_calendar.py
  • scripts/obligations_register.py
  • scripts/sop_calculator.py

Open the folder on GitHubat commit e5199b5

Compare with similar skills

Construction Law next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Construction Law compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Construction Law this skillLeoYeAI/openclaw-master-skills2.2k—~2.3kAutomated safety check: PassMIT
Master Builderibuilder/massing122—~2.6kAutomated safety check: PassMIT
Process Mapperalirezarezvani/claude-skills28k—~2.2kAutomated safety check: PassMIT
Business Operations Skillsalirezarezvani/claude-skills28k—~2.3kAutomated safety check: PassMIT
Procurement Optimizerborghei/Claude-Skills891—~3.2kAutomated safety check: PassMIT
Vendor Managementborghei/Claude-Skills891—~3.3kAutomated safety check: PassMIT

Similar skills

  • Master Builder

    ibuilder/massing

    Reason like a master builder — one mind holding an entire built-asset project from raw land through design, construction, handover, operations, and disposition, anywhere in the world.

    122 GitHub stars~2.6k tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Process Mapper

    alirezarezvani/claude-skills

    A skill your agent uses when a BizOps lead, COO, or process-improvement owner needs to document an end-to-end business process (procurement, employee onboarding, incident handoff…

    28k GitHub stars~2.2k tokensUpdated 1 mo ago
    Business, Finance & HRAuto-check passed
  • Business Operations Skills

    alirezarezvani/claude-skills

    A skill your agent uses when running, diagnosing, or designing internal business operations — process documentation, vendor SLAs, capacity planning, internal comms, SOP/runbook authoring…

    28k GitHub stars~2.3k tokensUpdated 1 mo ago
    Business, Finance & HRAuto-check passed
  • Procurement Optimizer

    borghei/Claude-Skills

    Cut software and services spend through seat-utilisation analysis, redundant-tool detection, and renewal-timing leverage.

    891 GitHub stars~3.2k tokensUpdated 3 days ago
    Business, Finance & HRAuto-check passed
  • Vendor Management

    borghei/Claude-Skills

    Vendor lifecycle — weighted selection scorecards, risk tiering, renewal and notice-deadline tracking, spend concentration, and SLA credits.

    891 GitHub stars~3.3k tokensUpdated 3 days ago
    Business, Finance & HRAuto-check passed
  • Business Investment Advisor

    alirezarezvani/claude-skills

    Business investment analysis and capital allocation advisor.

    28k GitHub stars~2.5k tokensUpdated 1 mo ago
    Business, Finance & HRAuto-check passed

More from LeoYeAI/openclaw-master-skills

All 1,235 skills in this repo
  • DevOps Pipeline Management

    LeoYeAI/openclaw-master-skills

    Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.

    2.2k GitHub stars~4.2k tokensUpdated 2 mo ago
    Auto-check: notes
  • Feishu Document Collaboration

    LeoYeAI/openclaw-master-skills

    Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.

    2.2k GitHub stars~2k tokensUpdated 2 mo ago
    Auto-check passed
  • Files Memory System

    LeoYeAI/openclaw-master-skills

    Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.

    2.2k GitHub stars~3.8k tokensUpdated 2 mo ago
    Auto-check passed
  • GEO-Claw AI Visibility Agent

    LeoYeAI/openclaw-master-skills

    Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.

    2.2k GitHub stars~4.7k tokensUpdated 2 mo ago
    Auto-check passed
  • Google Workspace CLI

    LeoYeAI/openclaw-master-skills

    Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.

    2.2k GitHub stars~2.6k tokensUpdated 2 mo ago
    Auto-check: notes
  • HealthFit Health Advisors

    LeoYeAI/openclaw-master-skills

    Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.

    2.2k GitHub stars~4.4k tokensUpdated 2 mo ago
    Auto-check passed

Questions about Construction Law

What does Construction Law do?

Construction law analysis covering FIDIC (2017 suite), PSSCOC, SIA Conditions, NEC4, and JCT. Construction Law is an agent skill from LeoYeAI/openclaw-master-skills. Construction law analysis covering FIDIC (2017 suite), PSSCOC, SIA Conditions, NEC4, and JCT.

When should I use Construction Law?

Construction Law fits situations like: analysing contract clauses; risk allocation; reviewing claims (delay; loss & expense).

How do I install Construction Law in Claude Code?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill construction-law -a claude-code`. Or copy the skill folder (skills/construction-law in LeoYeAI/openclaw-master-skills) into .claude/skills/construction-law in your project. Claude Code loads it when a task matches its description.

How do I install Construction Law in Codex?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill construction-law -a codex`. Or copy the skill folder (skills/construction-law in LeoYeAI/openclaw-master-skills) into .agents/skills/construction-law in your project. Codex loads it when a task matches its description.

Can I use Construction Law in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill construction-law -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/construction-law, .gemini/skills/construction-law, .github/skills/construction-law and .opencode/skills/construction-law in your project.

What does Construction Law need to run?

Going by SKILL.md and its folder, Construction Law needs Python for the scripts in its folder and the command-line tools its instructions call (python3 and pip3). Our summary lists: Python 3.

Does Construction Law access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Construction Law safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Construction Law use?

Construction Law is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Construction Law use?

About 2.3k tokens (SKILL.md is roughly 9.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 13k tokens, read only when the agent opens those files.

What are the alternatives to Construction Law?

Skills that share tags, products or a category with Construction Law: Master Builder (ibuilder/massing, 122 stars), Process Mapper (alirezarezvani/claude-skills, 28k stars), Business Operations Skills (alirezarezvani/claude-skills, 28k stars) and Procurement Optimizer (borghei/Claude-Skills, 891 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Construction Law?

LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,161 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.

Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.