Content
85%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A well-organized, concise overview with strong progressive disclosure (real one-level reference files) and clear error/identity decision logic. The one weakness is actionability: the body relies on the shortcut references for full executable syntax, so as standalone content it offers routing rather than copy-paste-ready commands.
Suggestions
Add one minimal copy-paste-ready command example per shortcut in the body (e.g. a one-line `+create` and `+fetch` invocation) so the SKILL.md is actionable without opening every reference file.
Include the `--as user`/`--as bot` flags directly in at least one example command so the identity-selection guidance is executable, not just descriptive.
Consider a one-line note on when to prefer `+patch` vs `+overwrite` (partial vs full replacement) as concrete decision guidance.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The 70-line body is lean and assumes Claude's competence — a decision table of trigger-to-command mappings plus core boundaries and a regex-escaping example, with no padding or explanation of concepts Claude already knows. It is not a 2 because nothing reads as unnecessary explanation that could be tightened. | 3 / 3 |
Actionability | The body names specific commands (`lark-cli markdown +create/+fetch/+patch/+overwrite/+diff`) and flags, but the only complete executable example is the regex-escaping snippet; most operational detail and full command syntax live in the shortcut reference files rather than inline, leaving it somewhat incomplete as standalone guidance. | 2 / 3 |
Workflow Clarity | Decision logic is explicit and sequential: identity selection (`--as user`/`--as bot`) with auth precondition, trigger-to-command routing, an error-handling rule (stop-and-handle for scope/permission/not-found/quota vs. limited backoff for rate_limit/server_error), and the patch semantic (download→local-replace→overwrite) with an empty-result guard. Checkpoints for the risky overwrite/patch operations are present. | 3 / 3 |
Progressive Disclosure | Clear overview with well-signaled, one-level-deep references — a shortcuts table links to five real files (lark-markdown-{create,diff,fetch,patch,overwrite}.md), all of which exist, and the SKILL.md itself stays a concise overview rather than inlining their detail. | 3 / 3 |
Total | 11 / 12 Passed |