Content
63%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 body delivers a genuinely actionable, well-sequenced planning workflow grounded in non-obvious venue knowledge. Its weaknesses are redundancy (page-count rules restated in three places), a dense reviewer-routing preamble that dilutes focus, and external references that are well-signaled but unverifiable or inconsistently pathed.
Suggestions
State the MAX_PAGES counting rules (ML vs. IEEE vs. AAAI) once in a single 'Page budget' section and reference it from Steps 2, 6, and Key Rules instead of repeating the full rules three times.
Replace the 9-line reviewer-routing preamble with a short pointer (e.g., 'Reviewer selection: see ../shared-references/reviewer-backends.md') and keep only the paper-specific review prompt in Step 6.
Move the three per-type page-budget templates into a reference file (e.g., references/structures.md) and standardize all shared-reference paths to a single consistent depth so they resolve reliably from the skill directory.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The venue-specific knowledge (page limits, IEEE vs. ML citation styles, AAAI CFP caveat) is genuinely non-obvious and earns its tokens, but MAX_PAGES counting rules are stated three times (Constants, Step 6 prompt, Key Rules), IEEE/natbib citation norms twice, and the 9-line reviewer-routing preamble about backends and invocation resolution is dense jargon largely orthogonal to paper planning. This is 'mostly efficient but could be tightened', not the severely padded anchor 1-2 nor the trim anchor 4. | 3 / 5 |
Actionability | The guidance is largely executable: fill-in templates for the Claims-Evidence Matrix, section-by-section plans, figure/citation tables, an exact output format, and a concrete reviewer prompt with a scoring rubric. It stops short of 5 because the `spawn_agent:` block is pseudocode rather than a runnable command and the reviewer-slot resolution instructions are procedural hints rather than concrete commands. | 4 / 5 |
Workflow Clarity | Seven clearly numbered steps with input fallbacks (e.g., "fall back to ./AUTO_REVIEW.md if not found", "If none exist, ask the user"), a genuine feedback loop in Step 6 ("Apply feedback before finalizing"), and validation checks like the REVIEW_UNAVAILABLE verdict handling and "total page budget MUST sum to MAX_PAGES". It misses 5 because some checkpoints are implicit — "section count must match" appears only inside the output template — and the reviewer-routing preamble obscures how to actually execute Step 6. | 4 / 5 |
Progressive Disclosure | Shared material (writing principles, venue checklists, output protocols) is consistently offloaded to external files with clear when-to-read signaling ("Read ... when framing the Abstract", "Load these references only when they help"), and references are one level deep. It does not reach 5 because the referenced `../shared-references/*.md` files do not exist in this bundle, the reference paths use two inconsistent depths (`../shared-references/` vs `../../shared-references/`), and the three full page-budget templates could live in a reference file. | 4 / 5 |
Total | 15 / 20 Passed |