Skip to content
cccskills
FreePublished on GitHub

review-contract

Review a contract against standard negotiation positions - flag deviations, generate redlines, provide business impact analysis. Use when reviewing vendor or customer agreements, when you need clause-by-clause analysis, or when preparing a negotiation strategy.

The English summary is being prepared. Showing the original description.

getnao/sylph216 stars(GitHub 216 + cccskills 0)

Run score Not tested

See how to install

Files included (1)

  • SKILL.md4.6 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

/review-contract - Contract Review

MCP connectors

None required. This skill operates on local repo files only.

Review a contract against standard positions. Analyze each clause, flag deviations, generate redline suggestions, and provide business impact analysis.

Important: This assists with legal workflows but does not provide legal advice. All analysis should be reviewed by qualified legal professionals before being relied upon.

Invocation

/review-contract <contract file or URL>

Workflow

Step 1: Accept the Contract

Accept in any format: PDF, DOCX, pasted text, or file path. If no contract is provided, prompt the user.

Step 2: Gather Context

Ask:

  1. Which side are you on? (vendor/supplier, customer/buyer, licensor, licensee, partner)
  2. Deadline: When does this need to be finalized?
  3. Focus areas: Any specific concerns?
  4. Deal context: Deal size, strategic importance, existing relationship?

Proceed with partial context if needed, noting assumptions.

Step 3: Load Standard Positions

Load standard contract positions from legal/templates/enterprise-service-agreement.md.

If no template exists, proceed with generic review using widely-accepted SaaS commercial standards as baseline. Note clearly.

Step 4: Clause-by-Clause Analysis

  1. Identify the contract type (SaaS, services, license, partnership, procurement)
  2. Determine the user's side
  3. Read the entire contract before flagging issues - clauses interact
  4. Analyze each material clause against standard positions
  5. Consider the contract holistically

Cover at minimum:

Clause CategoryKey Review Points
Limitation of LiabilityCap amount, carveouts, mutual vs. unilateral, consequential damages
IndemnificationScope, mutual vs. unilateral, cap, IP infringement, data breach
IP OwnershipPre-existing IP, developed IP, open source, license grants
Data ProtectionDPA, processing terms, self-hosted vs. cloud, sub-processors, breach notification
ConfidentialityScope, term, carveouts, return/destruction
WarrantiesScope, disclaimers, survival period
Term & TerminationDuration, renewal, termination for convenience/cause, wind-down
Governing LawJurisdiction, venue, arbitration vs. litigation
Payment TermsNet terms, late fees, taxes, price escalation
SLA & SupportUptime, response times, support channels

Step 5: Flag Deviations

GREEN - Acceptable

Aligns with or better than standard position. No action needed.

YELLOW - Negotiate

Outside standard position but within negotiable range. Generate redlines.

RED - Escalate

Outside acceptable range, poses material risk. Requires escalation.

Step 6: Generate Redlines

For each YELLOW and RED deviation:

**Clause**: [Section reference]
**Current language**: "[quote]"
**Proposed redline**: "[alternative language]"
**Rationale**: [1-2 sentences, suitable for external sharing]
**Priority**: [Must-have / Should-have / Nice-to-have]
**Fallback**: [Alternative position if rejected]

Step 7: Business Impact Summary

  • Overall risk assessment: High-level view
  • Top 3 issues: Most important items to address
  • Negotiation strategy: Which issues to lead with, what to concede
  • Timeline considerations: Urgency factors

Notes

  • For non-English contracts, ask if the user wants translation or review in the original language
  • For long contracts (50+ pages), focus on material sections first
  • Always remind that analysis should be reviewed by qualified legal counsel

Self-improvement

After the CAO (or legal counsel) reviews the contract analysis:

  1. If they override a risk assessment (e.g. marked something RED that should have been YELLOW, or vice versa), update the risk calibration in this skill
  2. If they flag a clause type or risk pattern not covered in the Clause-by-Clause table, add it
  3. Update legal/_insights.md with the correction and the reasoning
  4. If new standard positions emerge from negotiations (e.g. "we now accept mutual liability caps at 2x annual fees"), update legal/templates/enterprise-service-agreement.md
  5. If a review format or negotiation strategy worked well, save it to legal/_examples/ as a reference

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Generate a customer-specific enterprise service agreement by filling in the standard template with deal details.

The English summary is being prepared. Showing the original description.

getnao/sylph216Updated May 21, 2026

Head of Data agent - creates reportings and ad-hoc analytics using nao MCP tools. Always use ask_nao to create conversations that persist in nao.

The English summary is being prepared. Showing the original description.

getnao/sylph216Updated May 21, 2026

Create a new skill from scratch. Generates the SKILL.md, registers it in AGENTS.md, and sets up the content folder structure.

The English summary is being prepared. Showing the original description.

getnao/sylph216Updated May 21, 2026

Personalize Sylph to your company. Ask the company name, then derive everything from the web - CONTEXT.md, brand voice, team, ICP, and standing instructions.

The English summary is being prepared. Showing the original description.

getnao/sylph216Updated May 21, 2026

Set up an AI agent by validating her scope, schedule, and delivery channel. Run as `/sylph-setup-agent <agent-name>` or `/sylph-setup-agent all`.

The English summary is being prepared. Showing the original description.

getnao/sylph216Updated May 21, 2026

Set up a specific Sylph skill by auto-pulling examples from the web, deriving insights, and configuring the skill. Run as `/sylph-setup-skill <skill-name>`.

The English summary is being prepared. Showing the original description.

getnao/sylph216Updated May 21, 2026

See all skills by getnao

Report a problem with this skill