CtrlK
BlogDocsLog inGet started
Tessl Logo

tesslops/legal-numbering-architecture

A Claude AI skill that reviews and fixes clause numbering and stale cross-references in legal contracts and agreements.

94

0.98x
Quality

Pending

Does it follow best practices?

Impact

94%

0.98x

Average score across 10 eval scenarios

SecuritybySnyk

Pending

The risk profile of this skill

Overview
Eval results
Files

criteria.jsonevals/scenario-7/

{
  "context": "This scenario tests the skill's ability to fix stale cross-references in a Word (.docx) document. The skill must locate and replace complete cross-reference phrases across all paragraphs and text runs while avoiding unintended changes to numbers that appear in non-reference contexts, and must produce a change log for user review.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Full-phrase matching",
      "description": "Matches complete cross-reference phrases (e.g., 'clause 10.6') rather than bare numbers to prevent accidental substitutions",
      "max_score": 30
    },
    {
      "name": "All paragraphs and runs",
      "description": "Searches across every paragraph and every text run in the document, leaving no occurrences unexamined",
      "max_score": 25
    },
    {
      "name": "Selective replacement",
      "description": "Does not alter occurrences of the same number when it appears outside a cross-reference phrase (e.g., standalone '10' in non-reference text)",
      "max_score": 25
    },
    {
      "name": "Change log production",
      "description": "Records every replacement that was applied, capturing both the old reference phrase and the new reference phrase for user review",
      "max_score": 20
    }
  ]
}

tile.json