CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

gl-recon

Reconcile general ledger to subledger for a trade date or period — match at the position or transaction level, surface breaks, and classify each break by likely cause. Use for daily or month-end recon runs across asset classes.

Quality

92%

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 gl-recon in anthropics/financial-services

SKILL.md
Quality
Evals
Security

Quality

Content

87%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.

An exemplary lean, domain-specific instruction skill: precise buckets, tolerances, and cause taxonomy with almost no wasted tokens. The one real gap is verification — a batch recon workflow with no explicit validation checkpoints (key uniqueness, control totals, matched-percentage threshold) is capped on workflow clarity.

Suggestions

Add an explicit validation checkpoint after Step 2 — e.g., verify the join key is unique on both sides and that matched + break counts reconcile to input row counts — since duplicate keys silently corrupt a full-outer-join match.

Add a control-total check (sum of base amounts on each side before and after matching) so output errors are caught before the break report is handed to break-trace.

In Step 4, set a matched-percentage threshold with an action if breached (e.g., 'if matched % is below the firm's floor, re-examine key grain and tolerance before classifying') to create a validate-and-retry loop.

DimensionReasoningScore

Conciseness

Lean ~49-line body that assumes Claude's competence (no explanation of joins or normalization basics); every token carries domain knowledge Claude lacks — bucket definitions, tolerances, cause taxonomy with diagnostic tests. No padding.

5 / 5

Actionability

Instruction-only skill with fully concrete guidance: exact key grains, comparison columns, bucket conditions table, explicit tolerances (0.01 amounts, 0 quantity), output field lists, sort order, and handoffs. Per the rubric's code-vs-instruction note, absence of code is not penalized when guidance is this actionable.

5 / 5

Workflow Clarity

Four well-sequenced steps, but this is a batch operation (full-extract daily/month-end recon) with no validation or verification checkpoint — no key-uniqueness check, no control-total or row-count reconciliation, and no threshold/retry path for a suspicious matched percentage. The rubric's batch-operation cap of 3 applies, overriding the simple-skill exception; not a 2 because the sequence itself is clear and complete.

3 / 5

Progressive Disclosure

Under 50 lines, single-purpose, no external references needed, and organized under clear section headers (Normalize, Match, Classify, Output) — meets the rubric's simple-skill exception for full marks.

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: specific, third-person, with an explicit and concrete 'Use when' clause and a well-defined niche. The only weakness is missing common synonyms and abbreviations (GL, GL rec) that practitioners actually say.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'match at the position or transaction level', 'surface breaks', 'classify each break by likely cause' — that comprehensively cover the reconciliation workflow, in third-person voice.

5 / 5

Completeness

Explicitly answers both what the skill does (match, surface breaks, classify by likely cause) and when to use it ('Use for daily or month-end recon runs across asset classes') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Good natural keyword coverage ('reconcile', 'general ledger', 'subledger', 'breaks', 'month-end recon runs', 'asset classes') but misses common synonyms users say such as 'GL', 'GL rec', or 'nostro', so it falls short of the comprehensive-synonym anchor.

4 / 5

Distinctiveness Conflict Risk

Clear niche — GL-to-subledger reconciliation — with domain-specific triggers (trade date, subledger, recon runs) that are unlikely to fire for the wrong skill.

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/gl-recon/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.