CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

break-trace

Root-cause a reconciliation break to its source transaction or posting — follow the audit trail from the break row back to the originating entry on each side and state what differs and why. Use after gl-recon has classified a break.

Quality

91%

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

The canonical home for this skill is break-trace in anthropics/financial-services

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 lean, well-structured instruction-only skill: concrete attribute lists, a root-cause statement template with one example per break type, and an exact output schema make it highly actionable. The minor gaps are the unspecified MCP tool names for the fetch steps and missing guidance for no-match/ambiguous-match cases.

Suggestions

Name the specific internal-gl and subledger MCP tools (and key parameters) used to fetch the journal entry and matching transaction, so the trace steps are copy-paste executable rather than inferred.

Add a brief branch for non-clean traces: what to output when no matching subledger transaction exists or when multiple candidates match (e.g., root_cause null with action "raise-ticket" or an ambiguity flag), so the workflow has an explicit checkpoint for failed lookups.

DimensionReasoningScore

Conciseness

Lean and efficient throughout: a one-line input contract ("Given a single break row (key, GL values, subledger values, bucket, likely cause)..."), terse per-side attribute lists, a statement template, exactly one worked example per break type, and an exact output schema. Nothing explains concepts Claude already knows; every token earns its place.

5 / 5

Actionability

Concrete guidance dominates: exact fields to fetch on each side, exact diff attributes ("posting date, FX rate/date, account mapping, quantity sign, amount sign"), a statement template with four worked examples, and a copy-paste JSON output shape. Not 5 because the fetch steps say "via the internal-gl MCP, fetch..." without naming the actual tools or call syntax, leaving the invocation to inference; not 3 because the guidance is specific and executable far beyond pseudocode level.

4 / 5

Workflow Clarity

The sequence is clear and ordered (pull GL side → pull subledger side → diff attributes → write root-cause statement → emit JSON), and the diff step functions as an implicit checkpoint; the skill is explicitly non-destructive ("this skill diagnoses, it does not post"), so the destructive/batch validation cap does not apply. Not 5 because there is no explicit handling of failure cases — what to do when no matching subledger transaction is found or multiple candidates match.

4 / 5

Progressive Disclosure

The skill is under 50 lines, single-purpose, needs no external references, and is organized into well-signaled sections (Trace path, Cause → statement, Output). Per the rubric's simple-skill guidance, this merits a 5 with no bundle files required.

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: it names concrete, comprehensive actions, explicitly states when to use it (after gl-recon classification), and occupies a distinct niche with low conflict risk. The only minor weakness is keyword coverage — a few natural synonyms ("rec break", "GL break", "subledger") are absent.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — "Root-cause a reconciliation break to its source transaction or posting", "follow the audit trail from the break row back to the originating entry on each side", and "state what differs and why" — with comprehensive coverage of the skill's scope. No gaps; the description fully reflects what the body delivers.

5 / 5

Completeness

Explicitly answers both questions: the "what" (trace to source, state what differs and why) and the "when" ("Use after gl-recon has classified a break") with a concrete, explicit trigger clause. Matches the anchor-5 example structure of what + explicit when.

5 / 5

Trigger Term Quality

Good natural domain keywords ("reconciliation break", "root-cause", "audit trail", "source transaction or posting", "gl-recon") but a few common variations users might say are missing (e.g. "rec break", "GL break", "subledger", "out of balance"). Not 5 because anchor-level synonym/variation coverage is incomplete; not 3 because the terms present are exactly what a recon user would say.

4 / 5

Distinctiveness Conflict Risk

A clear niche (reconciliation break root-causing) tied to a specific upstream skill and distinct vocabulary (gl-recon, GL, subledger, posting), so it is unlikely to trigger for the wrong skill. Minimal overlap risk with generic skills.

5 / 5

Total

19

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

anthropics/financial-services

Path

plugins/vertical-plugins/fund-admin/skills/break-trace/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.