Operational billing execution for legal matters. Monthly bill prep and billing instructions, LC invoice review and disbursement treatment, client billing query responses, cashflow modelling (LC payment obligations vs client receipts), and leverage and burn analysis (staffing mix, predicted total cost, margin trajectory). Trigger on: 'prepare the bill', 'billing instruction', 'end of month billing', 'LC invoice', 'local counsel invoice', 'pass through as disbursement', 'client querying the invoice', 'billing dispute', 'cashflow gap', 'when will we get paid', 'LC payment due', 'leverage analysis', 'staffing mix', 'predicted total cost', 'burn rate by grade', 'are we on track', 'what will this matter cost'.
77
71%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/billing-cycle-manager/SKILL.mdQuality
Discovery
100%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This is a strong, well-crafted skill description that clearly defines a specific domain (legal billing operations) with concrete actions and comprehensive trigger terms. It excels at both specificity and completeness, with an explicit trigger clause containing natural language phrases users would realistically use. The legal-domain specificity makes it highly distinctive and unlikely to conflict with other skills.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions: monthly bill prep, billing instructions, LC invoice review, disbursement treatment, client billing query responses, cashflow modelling, leverage and burn analysis with sub-details like staffing mix, predicted total cost, and margin trajectory. | 3 / 3 |
Completeness | Clearly answers both 'what does this do' (operational billing execution covering bill prep, invoice review, cashflow modelling, leverage analysis) and 'when should Claude use it' with an explicit 'Trigger on:' clause listing numerous specific trigger phrases. | 3 / 3 |
Trigger Term Quality | Excellent coverage of natural trigger terms users would actually say, including variations like 'prepare the bill', 'end of month billing', 'LC invoice', 'local counsel invoice', 'client querying the invoice', 'billing dispute', 'when will we get paid', 'are we on track', 'what will this matter cost'. These are realistic phrases a user in a legal billing context would use. | 3 / 3 |
Distinctiveness Conflict Risk | Highly distinctive niche focused on legal matter billing operations, LC invoices, disbursement treatment, and legal-specific cashflow/leverage analysis. The domain-specific terminology (LC invoice, local counsel, disbursement, burn rate by grade, matter cost) makes it very unlikely to conflict with generic billing or finance skills. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
42%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The skill demonstrates deep domain expertise and provides highly actionable templates, table formats, and query letter structures that would genuinely guide execution. However, it is severely over-length with extensive explanatory prose about billing concepts, professional judgment principles, and domain context that Claude could infer or that should be in separate reference files. The monolithic structure means the entire ~300+ line document must be loaded for any single mode, wasting context window on irrelevant content.
Suggestions
Extract each domain knowledge section (Bill Preparation, LC Invoice Review, Client Billing Queries, Cashflow Modelling, Leverage and Burn) into separate reference files and link from the main SKILL.md with one-line descriptions — this would reduce the main file by ~70%.
Remove explanatory prose that teaches concepts rather than instructs actions — e.g., 'Why leverage matters' paragraph, 'The structural mismatch' explanation, tone philosophy sections. Replace with terse operational rules.
Add explicit numbered step sequences with validation checkpoints within each mode — e.g., Mode 1 should have: 1. Confirm identifiers → 2. Review WIP → 3. Apply write-down rules → 4. Produce billing instruction table → 5. Validate all lines have authorised-by → 6. Export CSV.
Cut the M365 Connected Mode section significantly — the distinction between 'sufficient input' and 'incomplete input' is over-explained across two paragraphs when a 2-line rule would suffice.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is extremely verbose at ~300+ lines. It explains concepts Claude already knows (what leverage is, what cashflow mismatches are, why write-downs matter as management decisions). Extensive prose sections like 'Why leverage matters' and 'The structural mismatch' explain domain concepts rather than providing operational instructions. The tone principles and philosophical guidance ('not to win the exchange') are unnecessary padding. | 1 / 3 |
Actionability | The skill provides concrete, copy-paste-ready templates throughout: billing instruction tables, LC query letter format, cashflow model output tables, leverage tables with gearing notes, and specific CSV export requirements. Each mode has clear input requirements and required output formats. The guidance is specific and executable rather than abstract. | 3 / 3 |
Workflow Clarity | Each mode has clear inputs and outputs, and the 'Before Starting Any Mode' section provides a validation checkpoint for identifiers. However, the modes themselves lack explicit step-by-step sequencing with validation checkpoints — they describe what to produce rather than walking through a clear sequence. For destructive/consequential operations like billing instructions and write-downs, there are no explicit validate-then-proceed loops within the workflow steps. | 2 / 3 |
Progressive Disclosure | The entire skill is a monolithic wall of text with no references to external files. Domain knowledge sections for bill preparation, LC invoice review, client billing queries, cashflow modelling, and leverage analysis are all inline — each could be a separate reference document. The cross-skill handoffs section references other skills but the skill's own content is not split or layered in any way. | 1 / 3 |
Total | 7 / 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.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
1eb58a1
Table of Contents
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.