CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

legal-work-plugin

In-house legal workflows for contract review against playbooks, NDA triage with GREEN/YELLOW/RED ratings, compliance briefings, and vendor checks. Use when the user invokes /review-contract, /triage-nda, /legal-risk-assessment, or /vendor-check for organisation-standard legal analysis.

66

Quality

83%

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

68%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-organized, largely actionable skill body with concrete workflows for its two primary commands. Its weaknesses are the undefined /legal-risk-assessment and /vendor-check workflows, a missing validation step for batch NDA triage, and a few lines of repo metadata that add tokens without operational value.

Suggestions

Add a validation checkpoint for batch triage: after processing, confirm the number of ratings matches the number of NDAs submitted and surface any that failed to parse before flagging items for human review.

Define the /legal-risk-assessment and /vendor-check workflows in their own sections (severity taxonomy critical/high/medium/low, escalation criteria, and data sources for vendor agreement status) instead of only referencing them in example prompts.

Trim or relocate the Source Repository and integrations lines (GitHub link, npx install, Slack/Box/Egnyte/Jira/M365 note) — they are repo metadata with no operational instructions for executing the commands.

DimensionReasoningScore

Conciseness

The body is mostly lean — per-command workflows, example prompts, and guardrails all earn their tokens — but the Source Repository section and the unactionable "Connects to Slack, Box, Egnyte, Jira, and Microsoft 365 when configured" line are minor padding that could be trimmed. Not 5: those sections add tokens without operational value; not 3: the padding is limited, not pervasive.

4 / 5

Actionability

Concrete instruction-level guidance throughout: numbered steps ("Classify each issue: blocker / negotiate / accept"), a defined GREEN/YELLOW/RED output taxonomy, playbook intake questions, and worked example prompts showing expected inputs and outputs. Not 5: /legal-risk-assessment and /vendor-check are invoked ("Pair with /legal-risk-assessment", "/vendor-check [vendor name]") but never given their own workflow sections, leaving execution details unspecified.

4 / 5

Workflow Clarity

/review-contract and /triage-nda have clear numbered sequences, but the skill explicitly supports batch operations ("Batch triage 5 NDAs... Rating per NDA; flag only those needing human review") with no validation checkpoint confirming every item was processed and rated — the rubric's batch-operation cap holds workflow clarity at 3. Not 4: the missing batch verification is exactly the checkpoint gap the cap targets; not 2: the core sequences themselves are well-defined.

3 / 5

Progressive Disclosure

A ~72-line body cleanly sectioned per command with no external files needed, so no nested-reference or monolith problems; the only gaps are inline repo-metadata content and the two commands lacking sections. Not 5: it slightly exceeds the simple-skill threshold and those organization gaps exist; not 3: structure is good and nothing that clearly belongs in a separate file is inlined.

4 / 5

Total

15

/

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: concrete capabilities, an explicit use-when clause with named command triggers, third-person voice, and a well-defined niche. The only improvement would be adding natural-language synonyms (e.g., "non-disclosure agreement", "counterparty redlines") alongside the slash-command triggers.

DimensionReasoningScore

Specificity

The description lists four concrete capabilities — "contract review against playbooks", "NDA triage with GREEN/YELLOW/RED ratings", "compliance briefings", and "vendor checks" — giving comprehensive coverage of the plugin's commands, matching the anchor-5 example of multiple specific concrete actions.

5 / 5

Completeness

It explicitly answers both what (the four named legal workflows with their outputs, including the GREEN/YELLOW/RED rating taxonomy) and when ("Use when the user invokes /review-contract, /triage-nda, /legal-risk-assessment, or /vendor-check") with concrete trigger phrases, matching the anchor-5 example structure.

5 / 5

Trigger Term Quality

Natural terms like "contract review", "NDA triage", and "vendor checks" plus explicit slash-command triggers (/review-contract, /triage-nda, /legal-risk-assessment, /vendor-check) provide good keyword coverage, but common synonyms such as "non-disclosure agreement", "redline", or "counterparty" are missing. Not 3: coverage is genuinely good rather than partial; not 5: the synonym layer the anchor-5 example includes is absent.

4 / 5

Distinctiveness Conflict Risk

A clear in-house-counsel niche with distinct named slash-command triggers makes conflict with other skills minimal; no generic phrasing that would fire on unrelated requests.

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

Path

skills/pdf-and-documents/legal-work-plugin/SKILL.md

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.