CtrlK
BlogDocsLog inGet started
Tessl Logo

contract-review-risk-scoring

Review contracts with clause-by-clause risk scoring, market benchmarks, negotiability ratings, and redline suggestions. Use when the user pastes an NDA, SaaS/MSA, M&A LOI, or payment agreement and wants a Contract Safety Score, CUAD-based risk breakdown, or /review as [position] analysis.

72

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

86%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, token-efficient instruction skill with a clear workflow, concrete output template, and useful example prompts and guardrails. Its main weakness is that it leans on external knowledge (CUAD's 41 categories, market norms) without supplying a reference file or worked example of the actual scoring and redline output.

Suggestions

Add a reference file (e.g., references/cuad-categories.md) listing the 41 CUAD risk categories with one-line descriptions, and link it from the workflow section.

Include a short worked example showing one clause scored (severity + negotiability) with sample redline language so the output format is fully concrete.

Add a coverage-verification step to the workflow (e.g., "confirm every material clause is enumerated before scoring") to strengthen validation checkpoints.

DimensionReasoningScore

Conciseness

The ~60-line body is lean and assumes Claude's competence: it never explains what a contract or NDA is, jumps straight into the workflow, output template, example prompts, and guardrails with every section earning its place. This matches the score-5 anchor; the Source Repository section is brief install metadata, not padded explanation, so it does not drop to 4.

5 / 5

Actionability

The 7-step workflow, concrete output structure template, three worked example prompts, and guardrails ("Prefer specific redline language over vague 'negotiate this' notes") are mostly executable guidance for an instruction-only skill. It falls short of 5 because it references "CUAD's 41 risk categories" and market benchmarking without providing the category list, benchmark data, or a sample redline — key details Claude would need to execute precisely.

4 / 5

Workflow Clarity

The workflow is a clear, well-sequenced 7 steps beginning with a confirmation checkpoint ("Confirm document type and user's position") and ending with a defined deliverable, plus a guardrail to state what cannot be assessed when text is incomplete. Minor gaps keep it below 5: no explicit verification that all material clauses were enumerated or a feedback loop to re-check coverage after scoring.

4 / 5

Progressive Disclosure

This is a short (~60 line), single-purpose skill with well-organized sections (command, workflow, output structure, examples, guardrails) and no bundle files or external references — per the simple-skill guidance this scores 5 on organization alone. There is no nested or buried reference structure to penalize.

5 / 5

Total

18

/

20

Passed

Description

92%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description that states concrete capabilities and explicit, specific trigger conditions covering multiple contract types. It uses third person voice and stays concise. The only gap is a few missing natural synonyms (e.g., "legal review", standalone "redline").

Suggestions

Add natural trigger synonyms such as "legal review" or "redline this contract" to broaden the when-clause's keyword coverage.

Mention "contract review" as a generic trigger phrase so users who don't name a specific agreement type still match.

DimensionReasoningScore

Specificity

"Review contracts with clause-by-clause risk scoring, market benchmarks, negotiability ratings, and redline suggestions" lists multiple specific concrete actions (scoring, benchmarking, negotiability ratings, redlines) with comprehensive coverage of the skill's capabilities. This matches the score-5 anchor; it is not score 4 because no material capability gaps remain in the description.

5 / 5

Completeness

The description explicitly answers both questions: what it does ("clause-by-clause risk scoring, market benchmarks, negotiability ratings, and redline suggestions") and when to use it ("Use when the user pastes an NDA, SaaS/MSA, M&A LOI, or payment agreement and wants a Contract Safety Score, CUAD-based risk breakdown, or /review as [position] analysis") with concrete trigger phrases. This is a direct match for the score-5 anchor; not score 4 because the 'when' clause is already explicit and specific.

5 / 5

Trigger Term Quality

Natural terms users would say are present — "NDA", "SaaS/MSA", "M&A LOI", "payment agreement", "Contract Safety Score", "/review as [position]" — giving good keyword coverage. It falls short of 5 because common synonyms like "contract review", "legal review", or "redline" as a standalone trigger term are missing.

4 / 5

Distinctiveness Conflict Risk

It occupies a clear niche (contract risk scoring with CUAD categories) with distinct triggers (specific agreement types, Contract Safety Score, position-based review), minimizing conflict with generic document or code-review skills. The '/review' command name alone could collide with code-review skills, but the "as [position]" qualifier disambiguates it — still closest to the score-5 anchor.

5 / 5

Total

19

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
eigent-ai/agent-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.