contract-clause-extractor
Extract and analyze key clauses from construction contracts. Identify payment terms, change order procedures, dispute resolution, warranties, and risk allocation provisions.
npx skills add majiayu000/claude-skill-registry --skill contract-clause-extractor --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Contract Clause Extractor ## Overview Extract and analyze key clauses from construction contracts using NLP. Identify critical provisions for payment, changes, disputes, warranties, and risk allocation. Support contract review and compliance tracking. ## Key Clause Categories ``` ┌─────────────────────────────────────────────────────────────────┐ │ CONTRACT CLAUSE CATEGORIES │ ├─────────────────────────────────────────────────────────────────┤ │ │ │ Payment Changes Risk │ │ ─────── ─────── ──── │ │ 📅 Pay schedule 📝 CO process ⚠️ Indemnification │ │ 💰 Retainage ⏰ Notice period 🔒 Insurance │ │ 📋 Requirements 💵 Pricing 🏛️ Liability limits │ │ │ │ Schedule Disputes Closeout │ │ ──────── ──────── ──────── │ │ 📆 Milestones ⚖️ Resolution ✅ Punch list │ │ 💸 Liquidated $ 🏛️ Jurisdiction 📄 Warranties │ │ ⏱️ Extensions 👤 Mediation 🔑 Final payment │ │ │ └─────────────────────────────────────────────────────────────────┘ ``` ## Technical Implementation ```python from dataclasses import dataclass, field from typing import List, Dict, Optional, Tuple from enum import Enum import re class ClauseCategory(Enum): PAYMENT = "payment" CHANGE_ORDER = "change_order" SCHEDULE = "schedule" D
- Overview
- Key Clause Categories
- Technical Implementation
- Quick Start
- Requirements
pip install (no external dependencies)
What does the contract-clause-extractor skill do?
Extract and analyze key clauses from construction contracts. Identify payment terms, change order procedures, dispute resolution, warranties, and risk allocation provisions.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill contract-clause-extractor --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
