CtrlK
BlogDocsLog inGet started
Tessl Logo

contract-review

Contract review skill that adds comment-based issue annotations without changing original text. Enforces a three-layer review (basic, business, legal), writes structured comments (issue type, risk reason, revision suggestion) with risk level encoded via reviewer name, and generates a contract summary, consolidated opinion, and Mermaid business flowchart (with rendered image). Output language must follow the contract’s language.

56

Quality

62%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./skills/legal-assistant-skills-main/contract-review/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

57%

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

The body is well-organized with strong progressive disclosure and concrete output naming, but suffers from redundant workflow restatement and lacks an explicit validation checkpoint in the main XML-manipulation workflow.

Suggestions

Add an explicit validation checkpoint in the main workflow (e.g., after adding comments: run `python scripts/ooxml/validate.py` and only repack when valid), since this is XML/document manipulation.

Remove the duplicated workflow restatement in Technical Notes and the stray 'li##' typo to improve conciseness.

Inline a minimal executable snippet for the unpack/comment/repack cycle rather than deferring all implementation to technical.md, to lift actionability.

DimensionReasoningScore

Conciseness

Mostly efficient and free of concept over-explanation, but the workflow is listed twice (Workflow section and Technical Notes 'Core workflow') and the Important Rules partly restate Comment Principles; a stray 'li##' typo also signals it could be tightened.

2 / 3

Actionability

Provides a concrete comment example, specific output filenames, and troubleshooting commands like 'doc.verify_comments()', but the executable XML/implementation detail is deferred to references rather than present as copy-paste guidance in the body.

2 / 3

Workflow Clarity

The 8-step sequence is clearly listed, but for XML/document manipulation there is no explicit validate-then-proceed checkpoint in the main workflow; per the feedback-loops note this caps workflow_clarity at 2.

2 / 3

Progressive Disclosure

Clear overview with well-signaled one-level-deep references (language.md, checklist.md, summary.md, opinion.md, flowchart.md, technical.md, examples.md), all of which are real files, with content appropriately split for easy navigation.

3 / 3

Total

9

/

12

Passed

Description

67%

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

The description is specific and distinctive about the contract-review niche and its concrete outputs, but lacks an explicit 'Use when...' trigger clause and leans on capability description rather than natural trigger phrasing.

Suggestions

Add an explicit trigger clause such as 'Use when reviewing, auditing, or annotating contracts (.docx), or when the user asks for a contract summary, legal review, or business flowchart.'

Include natural user-facing variations like 'contract review', 'legal review', 'audit contract', and '.docx' to broaden trigger coverage.

Trim the long enumeration of internal mechanics (e.g., 'risk level encoded via reviewer name') which is implementation detail rather than trigger-relevant capability.

DimensionReasoningScore

Specificity

Lists multiple concrete actions: 'adds comment-based issue annotations', 'three-layer review (basic, business, legal)', 'writes structured comments', 'generates a contract summary, consolidated opinion, and Mermaid business flowchart'.

3 / 3

Completeness

Clearly answers 'what does this do' but has no 'Use when...' clause or equivalent explicit trigger guidance, which caps completeness at 2 per the judging guidelines.

2 / 3

Trigger Term Quality

Contains the natural term 'contract review' and 'contract summary', but is framed as capability description rather than user-facing triggers, and misses common variations like 'legal review', 'audit contract', or '.docx'.

2 / 3

Distinctiveness Conflict Risk

The niche is specific and distinctive — comment-only contract annotation with risk encoded in reviewer name and Mermaid flowchart generation — making it unlikely to trigger for the wrong skill.

3 / 3

Total

10

/

12

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
anbeime/skill
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.