Content
86%Weight 40%Scale 1-5Reviews 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 with a clear sequenced workflow and verification step. The main gap is the absence of a concrete .lsp.json example and an explicit retry-on-verification-failure loop.
Suggestions
Add a minimal concrete .lsp.json record example under 'Notes for LSP server config authoring' so the guidance is copy-paste ready rather than abstract.
Add an explicit feedback loop in Step 4 (e.g. 'If servers are not resolved or the LSP call fails, return to Step 2/3 and re-check the config source') to strengthen verification.
Optionally include one example of a manifest lspServers inline record vs. relative file path to remove ambiguity in Step 2.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean and assumes Claude's competence, with no padding about what LSP or plugins are; every line (Non-negotiables, the 'LSP enabled' definition, Steps, Notes) earns its place; matches the top anchor. | 5 / 5 |
Actionability | Provides concrete executable commands ('Run /lsp via SlashCommand', 'Use SlashCommand to manage plugins (/plugin ...)', 'Use Edit to update the plugin's .lsp.json') with minor gaps; not a 5 because there is no concrete example of a .lsp.json record or manifest lspServers entry, and not a 3 because the guidance is concrete rather than pseudocode. | 4 / 5 |
Workflow Clarity | Clear 4-step sequence with an explicit Verify step (re-run /lsp, attempt an LSP tool call) as a checkpoint; not a 5 because there is no explicit feedback loop if verification fails, and not a 3 because the sequence and main checkpoint are clearly present. | 4 / 5 |
Progressive Disclosure | A simple, under-50-line skill with no need for external references, organized into well-labeled sections (Non-negotiables, What 'LSP enabled' means, Steps 1-4, Notes); per the simple-skills note this matches the top anchor. | 5 / 5 |
Total | 18 / 20 Passed |