Analyse des risques - Évaluation clause par clause

VérifiéSûr

Évalue chaque clause d'un contrat avec un score de risque sur 10 catégories, détecte les clauses pièges et estime l'exposition financière.

Spar Skills Guide Bot
SecuriteIntermédiaire
26/07/2026
Claude CodeCodex
#legal#contracts#risk-analysis#compliance#due-diligence

Recommandé pour

Synthèse automatique

Analyse un contrat clause par clause, note chaque clause sur une échelle de 1 à 10 dans dix catégories de risque, repère les « poison pills » et estime l'exposition financière.

Points forts

  • Grille de notation explicite en dix catégories (responsabilité, indemnisation, PI, résiliation, non-concurrence, confidentialité, plafonds, données, litiges, conformité) qui rend l'analyse reproductible
  • Détection dédiée des poison pills : clauses cachées dans les définitions, renvois élargissant la portée, survie indéfinie, renouvellement tacite, modification unilatérale
  • Estimation de l'exposition financière pour toute clause notée 7 ou plus, avec coûts directs et indirects
  • Précise la perspective d'analyse (preneur ou rédacteur) et retient par défaut la partie non rédactrice

Limites

  • Ne remplace pas un avis juridique : aucune vérification du droit applicable ni de la jurisprudence
  • La qualité de l'estimation financière dépend des montants réellement présents dans le contrat ; les coûts indirects restent indicatifs
  • Suppose un contrat lisible en un seul fichier texte ; les PDF scannés ou les annexes volumineuses peuvent être mal couverts
Quand l'utiliser

À mobiliser avant de signer un contrat, pour savoir où se concentrent les risques et combien ils peuvent coûter.

Quand l'éviter

À éviter si vous cherchez une simple synthèse du contrat ou une revue rédactionnelle des clauses à renégocier.

Analyse de sécurité

Sûr
Score qualité88/100

The skill only uses read-only tools (Read, Glob, Grep) to analyze contract text. It does not execute commands, access network resources, modify files, or handle sensitive data beyond the user-provided contract. No destructive, exfiltrating, or obfuscated actions are instructed.

Aucun point d'attention détecté

Comment cette analyse est faite

Exemples

Pre-signature risk review
/risk-analysis — read ./contracts/vendor-msa-2024.pdf.txt from my perspective as the client. Score every material clause, flag any poison pills, and tell me the worst three clauses and their estimated financial exposure.
Poison pill hunt
What are the risks in this SaaS subscription agreement? Focus on auto-renewal, unilateral amendment rights, and survival clauses, then give me a heat map of where the danger sits.
Vendor-side check
I am the service provider reviewing this MSA. Run a clause-by-clause risk analysis across all ten categories and show me which clauses I should push back on before signing.

name: risk-analysis description: 'Performs deep clause-by-clause risk scoring across 10 categories with

poison pill detection and financial exposure estimation. Use when a user

needs to understand the specific risks in a contract before signing.

Trigger with "/risk-analysis" or "what are the risks in this contract".

' allowed-tools: Read, Glob, Grep version: 1.0.0 author: Intent Solutions jeremy@intentsolutions.io license: MIT tags:

  • legal
  • contracts
  • risk
  • analysis
  • due-diligence
  • compliance compatibility: Designed for Claude Code, also compatible with Codex and OpenClaw

Risk Analysis — Clause-by-Clause Risk Scoring

Standalone deep-dive skill that scores every material clause in a contract against ten risk categories, flags poison pills, and estimates financial exposure. Designed to surface the clauses that could cost the most money or create the most liability.

Overview

Every contract contains trade-offs. This skill systematically identifies which trade-offs are reasonable and which are dangerous by scoring clauses on a 1-10 severity scale across ten categories. It specifically hunts for "poison pills" — clauses that appear innocuous but create disproportionate risk when triggered.

Unlike a general review, this skill produces a quantified risk profile: a heat map of where the danger lives, what it could cost, and what to do about it.

Prerequisites

  • A contract must be provided as a file path or pasted text.
  • The user should ideally specify which party's perspective to analyze from (e.g., "I am the service provider" or "I am the client"). If not specified, the analysis defaults to the party that did not draft the contract.

Instructions

  1. Read the full contract. Use the Read tool if a file path is provided.

  2. Identify all material clauses. Extract each numbered section or clause that creates obligations, rights, restrictions, or liabilities.

  3. Score each clause across 10 risk categories (1 = minimal risk, 10 = extreme risk):

    | # | Category | What to Evaluate | |---|----------|------------------| | 1 | Financial Liability | Uncapped damages, liquidated damages, penalty clauses | | 2 | Indemnification | Scope, carve-outs, caps, duty to defend vs. hold harmless | | 3 | Intellectual Property | Work-for-hire, assignment breadth, background IP protection | | 4 | Termination | For-cause vs. convenience, cure periods, termination fees | | 5 | Non-Compete / Non-Solicit | Duration, geographic scope, industry breadth | | 6 | Confidentiality | Duration, scope of "confidential," residual knowledge carve-outs | | 7 | Limitation of Liability | Cap amount, exclusion of consequential damages, mutual vs. one-sided | | 8 | Data & Privacy | Data ownership, breach notification, sub-processor controls | | 9 | Dispute Resolution | Arbitration vs. litigation, venue, fee allocation, class action waiver | | 10 | Regulatory / Compliance | Representations of compliance, audit rights, change-in-law provisions |

  4. Detect poison pills. Scan for these specific patterns:

    • Clauses buried in definitions that create substantive obligations
    • Cross-references that expand scope (e.g., "including but not limited to" chains that remove boundaries)
    • Survival clauses that extend obligations indefinitely post-termination
    • Automatic renewal with silent rollover and difficult opt-out
    • Unilateral amendment rights ("Company may modify these terms at any time")
    • Fee escalation triggers hidden in appendices or schedules
    • Broad assignment rights that allow transfer to unknown third parties
    • Waiver of jury trial buried in boilerplate
  5. Estimate financial exposure. For each high-risk clause (score >= 7), estimate the potential financial impact:

    • Direct costs: Stated penalties, liquidated damages, fee caps
    • Indirect costs: Lost IP value, opportunity cost of non-compete, litigation expenses
    • Worst-case scenario: Maximum realistic exposure if the clause triggers
  6. Build the risk heat map. Rank all clauses by composite risk score (severity x probability). Flag the top 5 as "Critical Attention Required."

  7. Generate recommendations. For each high-risk clause, provide:

    • What to negotiate (specific language changes)
    • Fallback position if negotiation fails
    • Walk-away threshold

Output

Filename: RISK-ANALYSIS-{YYYY-MM-DD}.md

# Risk Analysis Report
## Contract Summary
## Risk Perspective: [which party]
## Risk Heat Map
| Clause | Section | Category | Severity (1-10) | Probability | Composite |
## Poison Pill Alerts
## Financial Exposure Summary
| Risk | Best Case | Expected | Worst Case |
## Top 5 Critical Risks (detailed analysis)
## Negotiation Recommendations
## Overall Risk Rating: [LOW / MODERATE / HIGH / CRITICAL]
## Disclaimer

Error Handling

| Failure Mode | Cause | Resolution | |--------------|-------|------------| | Missing party perspective | User did not specify their role | Ask which party they represent before proceeding | | Incomplete contract | Schedules or exhibits referenced but not provided | Note the gaps explicitly; score only what is available | | Ambiguous clause language | Deliberately vague or circular definitions | Flag as a risk in itself; score higher for intentional ambiguity | | No financial terms stated | Contract omits dollar amounts | Estimate exposure qualitatively (low/medium/high) instead of dollar amounts | | Multiple governing laws | Contract references conflicting jurisdictions | Flag the conflict as a dispute-resolution risk |

Examples

Example 1 — SaaS Agreement risk analysis:

User: Analyze the risks in this SaaS agreement. I am the customer.

Top Risks:
1. Section 9.3 — Indemnification: 9/10
   Customer indemnifies vendor for "any claims arising from use" with no cap.
   Exposure: Potentially unlimited. Negotiate mutual indemnification with cap.

2. Section 14.1 — Unilateral Amendment: 8/10
   "Company may modify terms with 30 days notice." No opt-out except
   termination. Poison pill: effectively allows price increases mid-term.
   Negotiate: Require mutual consent for material changes.

3. Section 5.2 — Data Ownership: 8/10
   "Customer grants Company a perpetual, irrevocable license to use
   Customer Data for product improvement." Survives termination.
   Negotiate: Limit to anonymized, aggregated data only.

Overall Risk Rating: HIGH

Example 2 — Employment agreement:

User: What are the risks in ~/contracts/offer-letter.pdf? I am the employee.

Poison Pill Detected:
Section 12(c) — "Inventions Assignment" includes work created
"using any Company equipment" with no time-of-day limitation.
Combined with Section 3(a) requiring use of company laptop,
this effectively assigns ALL inventions to employer — including
personal side projects.

Resources


Legal Disclaimer: This skill provides AI-generated risk analysis for informational and educational purposes only. It does not constitute legal advice, create an attorney-client relationship, or substitute for consultation with a qualified attorney. Risk scores are heuristic estimates, not legal determinations. Actual risk depends on jurisdiction, specific facts, and applicable law. Always consult a licensed attorney before making decisions based on this analysis.

Du fichier au premier essai

Le téléchargement contient exactement le contenu affiché sur cette fiche. Cette copie peut différer de la dernière version du dépôt source.

Consulter la source et ses fichiers annexes

Ce téléchargement contient uniquement SKILL.md. Les scripts, références, modèles et dépendances éventuels ne sont pas inclus. Récupérez les fichiers nécessaires depuis la source en conservant leur arborescence avant de poursuivre.

1. Télécharger le fichier

Télécharger SKILL.md

Depuis la racine d’un projet de test, enregistrez le fichier sous .skill-downloads/risk-analysis-clause-by-clause-risk-scoring-ms1aw486/SKILL.md, ou utilisez la commande suivante. Ce dossier sert à examiner la skill avant son installation.

Commande pour macOS/Linux ou WSL : un shell POSIX et curl sont nécessaires. Sous Windows sans WSL, utilisez le bouton de téléchargement et créez le dossier manuellement.

mkdir -p '.skill-downloads/risk-analysis-clause-by-clause-risk-scoring-ms1aw486' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/risk-analysis-clause-by-clause-risk-scoring-ms1aw486/download' --output '.skill-downloads/risk-analysis-clause-by-clause-risk-scoring-ms1aw486/SKILL.md.part' && mv '.skill-downloads/risk-analysis-clause-by-clause-risk-scoring-ms1aw486/SKILL.md.part' '.skill-downloads/risk-analysis-clause-by-clause-risk-scoring-ms1aw486/SKILL.md'

2. Vérifier les prérequis

Lisez SKILL.md avant de l’utiliser. Si le fichier cite des scripts ou services externes, examinez-les et préparez les accès nécessaires dans votre environnement de test.

Environnement déclaré par l’auteur : Designed for Claude Code, also compatible with Codex and OpenClaw

Outils déclarés par l’auteur (à vérifier dans votre agent) : Read, Glob, Grep

Extrait original : Prerequisites
  • A contract must be provided as a file path or pasted text.
  • The user should ideally specify which party's perspective to analyze from (e.g., "I am the service provider" or "I am the client"). If not specified, the analysis defaults to the party that did not draft the contract.

Les plateformes de la fiche sont des indications du catalogue. Les chemins ci-dessous suivent la documentation des outils ; ils ne prouvent pas que cette skill y a été exécutée. Aucune version minimale de ces outils n’est attestée pour cette fiche.

3. Charger la skill

Après vérification, copiez le dossier complet dans le projet avec l’une des commandes ci-dessous, puis ouvrez une nouvelle session de l’outil. La commande s’arrête si un dossier du même nom existe déjà : comparez les fichiers avant de le remplacer.

Claude Code
test -f '.skill-downloads/risk-analysis-clause-by-clause-risk-scoring-ms1aw486/SKILL.md' && test -s '.skill-downloads/risk-analysis-clause-by-clause-risk-scoring-ms1aw486/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/risk-analysis' && cp -R '.skill-downloads/risk-analysis-clause-by-clause-risk-scoring-ms1aw486' '.claude/skills/risk-analysis'

Codex
test -f '.skill-downloads/risk-analysis-clause-by-clause-risk-scoring-ms1aw486/SKILL.md' && test -s '.skill-downloads/risk-analysis-clause-by-clause-risk-scoring-ms1aw486/SKILL.md' && mkdir -p '.agents/skills' && test ! -e '.agents/skills/risk-analysis' && cp -R '.skill-downloads/risk-analysis-clause-by-clause-risk-scoring-ms1aw486' '.agents/skills/risk-analysis'

OpenSkills

OpenSkills doit déjà être installé. La procédure locale install/read est contrôlée avec OpenSkills 1.5.0, qui exige Node.js ≥ 20.6.0. Aucun slug du catalogue n’est résolu automatiquement.

Installation officielle d’OpenSkills
openskills install './.skill-downloads/risk-analysis-clause-by-clause-risk-scoring-ms1aw486'

openskills read 'risk-analysis-clause-by-clause-risk-scoring-ms1aw486'

La lecture doit afficher le contenu du fichier installé et son dossier de base. Elle ne lance ni la skill ni ses dépendances.

Pour un agent qui lit AGENTS.md, synchronisez ensuite l’index. Cette commande modifie AGENTS.md : relisez le diff avant de l’utiliser.

openskills sync

Mode manuel ou autre outil : joignez SKILL.md à une conversation, ou ouvrez-le dans un agent capable de lire les fichiers. Ajoutez les ressources annexes nécessaires. Il n’existe pas de dossier universel reconnu par tous les outils.

4. Faire un premier essai

Utilisez une entrée courte et fictive : un endpoint d’API, un petit document ou un brief d’interface. Dans une nouvelle conversation, joignez le fichier ou donnez son chemin à l’agent, puis adaptez cette demande :

Lis .skill-downloads/risk-analysis-clause-by-clause-risk-scoring-ms1aw486/SKILL.md et applique ses instructions à cet exemple : [décrire une entrée de test]. Indique les fichiers, dépendances ou accès qui manquent. Produis le résultat demandé par la skill sans inventer de données ni exécuter de script non examiné.

Résultat attendu : une sortie correspondant aux instructions de la skill, ou une liste précise des prérequis manquants. Une simple confirmation de lecture ne valide pas le premier usage. Si une ressource externe est indisponible, ce parcours reste à tester.

Skills similaires