Capture, structure, and recycle lessons from active and closed legal matters. Three modes: in-flight capture (triggered by scope changes, risk events, status updates — highest value), mid-matter review (phase gates or quarterly), and matter close retrospective (full structured findings). Lessons are formatted for immediate reuse, not filed and forgotten. Use when a risk materialises, a scope change lands, a phase completes, or a matter closes and you want to convert what happened into something useful for the next matter. Trigger on: 'capture a lesson', 'what did we learn', 'matter close', 'retrospective', 'lessons learned', 'what went wrong', 'what worked', 'phase gate review', 'debrief', 'extract the learning', 'close the matter', 'what should we do differently', 'pattern from this matter', 'improve the next one'.
56
63%
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/continuous-improvement-engine/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 an excellent skill description that clearly defines a specific legal domain capability with three distinct operational modes. It provides comprehensive trigger terms that cover natural user language, explicitly states both what the skill does and when to use it, and occupies a clear niche that minimizes conflict with other skills. The description is detailed without being padded, and uses appropriate third-person voice throughout.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions and modes: in-flight capture (with specific triggers like scope changes, risk events), mid-matter review (phase gates or quarterly), and matter close retrospective (full structured findings). Also specifies output format intent ('formatted for immediate reuse'). | 3 / 3 |
Completeness | Clearly answers both 'what' (capture, structure, and recycle lessons from legal matters across three modes) and 'when' (explicit 'Use when' clause covering risk materialisation, scope changes, phase completion, matter close, plus a comprehensive 'Trigger on' list). | 3 / 3 |
Trigger Term Quality | Excellent coverage of natural trigger terms users would say, including 'capture a lesson', 'what did we learn', 'matter close', 'retrospective', 'lessons learned', 'what went wrong', 'what worked', 'phase gate review', 'debrief', 'what should we do differently', and more. These are natural phrases a legal professional would use. | 3 / 3 |
Distinctiveness Conflict Risk | Highly distinctive niche: legal matter lessons learned with specific legal domain terminology (matter close, phase gates, scope changes, risk events). Unlikely to conflict with general retrospective or project management skills due to the explicit legal matter framing and specialized trigger terms. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
27%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This skill has a well-thought-out operational framework with four clearly differentiated modes and useful output templates, but it is severely undermined by its verbosity. At 400+ lines it explains concepts Claude doesn't need (why lessons fail, what capture lag is), repeats key points across multiple sections, and includes aspirational M365 integration details that bloat the context window. The content would benefit enormously from splitting into a concise SKILL.md overview with references to supporting files for templates, M365 configuration, and domain context.
Suggestions
Split the M365 Connected Mode section, Domain Knowledge section, and detailed output templates into separate referenced files (e.g., M365.md, TEMPLATES.md, DOMAIN.md) to reduce the main SKILL.md to under 150 lines.
Remove the 'Domain Knowledge — Why Lessons Don't Get Reused' section entirely — Claude doesn't need to understand organizational psychology to execute the templates correctly.
Add explicit validation checkpoints: after producing a lesson entry, verify root cause is distinct from the event description; after producing a reuse package, verify all high-priority lessons have named reuse targets with specific actions.
Consolidate the repeated explanations of in-flight capture value (appears in intro, Mode 1 description, Domain Knowledge, and Time-Sensitive Assumptions) into a single brief statement.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is extremely verbose at ~400+ lines. It extensively explains why lessons don't get reused (domain knowledge Claude doesn't need), repeats the same concepts multiple times (e.g., the in-flight capture imperative is stated in the intro, the mode description, and the domain knowledge section), and includes lengthy explanations of concepts like capture lag and format mismatch that Claude can infer. The M365 Connected Mode section alone is massive and largely describes aspirational integration rather than actionable instructions. | 1 / 3 |
Actionability | The skill provides concrete output templates with clear field structures (lesson entries, mid-matter reviews, retrospectives, skill update proposals), which is good. However, there is no executable code, no actual commands, and the templates are fill-in-the-blank schemas rather than copy-paste-ready artifacts. The signal detection table and classification schemas are concrete but the overall guidance remains procedural description rather than executable instruction. | 2 / 3 |
Workflow Clarity | The four modes are clearly defined with distinct triggers and outputs, and the mode selection logic is well-structured. However, validation checkpoints are largely absent — there's no explicit step to verify a lesson entry is complete before filing, no feedback loop for checking whether a reuse action was actually implemented, and the 'hard gate' for identifiers is immediately softened by allowing placeholders. The pattern detection prompt after every third lesson is a good checkpoint but is the only one. | 2 / 3 |
Progressive Disclosure | The entire skill is a monolithic wall of text with no references to supporting files despite being extremely long. The M365 Connected Mode section, the Domain Knowledge section, the signal detection tables, and the detailed Mode 0 weekly digest format could all be split into separate reference files. No bundle files exist, and no external references are made, resulting in a single massive document that forces full context loading every time. | 1 / 3 |
Total | 6 / 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.
dc6509d
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.