Analyze drift between project context documentation and actual code.
90
90%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Quality
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 hits all the marks. It provides specific concrete actions, includes a comprehensive 'Use when' clause with natural trigger phrases users would actually say, and carves out a distinct niche around documentation drift analysis. The description is thorough yet focused, and appropriately uses third-person voice throughout.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions: 'Compares project documentation against actual code implementation', 'identify outdated, missing, or mismatched content', 'produces a prioritized report with actionable fixes', 'analyzes documentation-vs-implementation alignment using JavaScript collectors', 'writes a structured drift report'. | 3 / 3 |
Completeness | Clearly answers both what (compares documentation against code, produces prioritized report with fixes) AND when (explicit 'Use when' clause with five specific trigger scenarios). Also includes behavioral note about asking before applying changes. | 3 / 3 |
Trigger Term Quality | Excellent coverage of natural terms users would say: 'docs are out of date', 'sync documentation with code', 'spec no longer matches implementation', 'code comments or context files are stale', 'documentation reflects the current codebase'. These are phrases users would naturally use. | 3 / 3 |
Distinctiveness Conflict Risk | Very clear niche focused specifically on documentation-vs-code drift analysis. The specific triggers like 'docs are out of date', 'sync documentation with code', and 'drift report' create a distinct domain unlikely to conflict with general documentation or code analysis skills. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
77%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a well-crafted skill with strong actionability and clear workflow. The JavaScript collectors are executable and the drift detection logic is concrete with specific patterns. Minor improvements could be made by tightening the prose and potentially moving the detailed code implementations to a referenced file.
Suggestions
Consider moving the detailed JavaScript collector implementations to a separate reference file (e.g., COLLECTORS.md) and keeping only a brief summary in the main skill
Remove the redundant 'Expected output' section at the end since it duplicates information already covered in the workflow
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is reasonably efficient but includes some redundancy - the JavaScript code blocks are comprehensive but could be tighter. The drift class explanations with inline code are useful but slightly verbose. | 2 / 3 |
Actionability | Provides fully executable JavaScript code with concrete implementations for each drift detection type. The code is copy-paste ready with clear variable names and specific regex patterns for each analysis type. | 3 / 3 |
Workflow Clarity | Clear sequence from bootstrap check → data collection → analysis → report generation → user confirmation. Includes explicit validation checkpoint ('Ask user: Apply these fixes?') before any destructive operations. | 3 / 3 |
Progressive Disclosure | Content is well-structured with clear sections, but everything is inline in a single file. The comprehensive code blocks could be referenced from a separate file, and the drift finding format examples add length that could be externalized. | 2 / 3 |
Total | 10 / 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.
Reviewed
Table of Contents