Content
38%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.
The operational sections are genuinely actionable and the connection workflow is solid, but the file is dominated by a massive, largely irrelevant inlined entity list that wrecks token efficiency and leaves no progressive disclosure to supporting files.
Suggestions
Remove or move the ~500-line Overview list into a separate reference file, keeping only Lattice's genuine top-level objects in SKILL.md.
Add a validation/verification step before running destructive proxy requests (POST/PUT/PATCH/DELETE), e.g., confirming the target and method with the user or dry-running a GET first.
Provide one fully-worked end-to-end example (e.g., a create-goal call with real --input JSON) to close the actionability gaps around placeholders.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Roughly 500 of ~650 lines are an inlined "Lattice Overview" list padded with items entirely unrelated to Lattice (Cryptocurrency, Space Exploration, War, Religion, Food, Travel, Sports), making it severely verbose and heavily padded. | 1 / 5 |
Actionability | Provides concrete, copy-paste commands (install, login, connection ensure, action run, request) and a Popular actions table, with only minor gaps such as placeholders and no fully-worked create/update example. | 4 / 5 |
Workflow Clarity | The connection flow is well sequenced with a READY/BUILDING/CLIENT_ACTION_REQUIRED state machine and a polling feedback loop, but the proxy supports destructive POST/PUT/PATCH/DELETE methods with no validation checkpoint, capping this at 3. | 3 / 5 |
Progressive Disclosure | There are no bundle files and no references; the ~500-line entity list is content that clearly belongs in a separate reference file (or should be removed), leaving only minimal progressive structure. | 2 / 5 |
Total | 10 / 20 Passed |