Content
72%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 is a highly actionable router with concrete tool invocations, explicit API limits, and good sequencing, but it has three structural weaknesses: duplicated export/download guidance inflating token cost, no validation checkpoint for destructive (delete) operations, and an orphaned references/slides/ directory that the body never points to.
Suggestions
Add a verification checkpoint for destructive operations, e.g. "Before deleting, confirm the grounded file ID and, for batch deletes, list the affected files and confirm with the user; after deleting, verify via metadata read or folder listing" — this lifts workflow_clarity past the destructive-operation cap of 3.
Link the four `references/slides/` files from the body (e.g. in a "Slides deep-work references" section under Routing Rules or Related Skills) so the bundled detail tier is discoverable, and state when each applies.
Consolidate the near-verbatim export/download guidance (10 MB limit, `download_file` streaming path, `fetch(download_raw_file=True)` fallback) that currently appears in both Workflow step 2 and the Routing Rules export bullet into one location, or move it to a reference file linked from both spots.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dense with non-obvious operational knowledge (the 10 MB files.export limit, `download_raw_file`/`raw_export_mime_type` fetch parameters, `addParents`/`removeParents` move mechanics) and never explains concepts Claude already knows, so it is well above level 3. It stops short of level 5 because the export/download guidance in Workflow step 2 and the Routing Rules bullet repeat nearly the same ~200-token guidance (10 MB limit, `download_file(id=file_id, mime_type="application/pdf")`, the `fetch(...download_raw_file=True...)` fallback) verbatim, which could be consolidated. | 4 / 5 |
Actionability | Guidance is fully concrete and executable for an instruction-only skill: exact action names with parameters (`export_file`, `download_file(id=file_id, mime_type="application/pdf")`, `fetch(url=google_drive_url, download_raw_file=True, raw_export_mime_type="application/pdf")`, `update_file` with `addParents`/`removeParents`, `list_file_revisions`, `fetch_file_revision`), explicit failure boundaries ("oversized exports fail rather than returning truncated content", "Do not retry `export_file` after metadata shows a non-native MIME type"), and explicit current-vs-future-state handling for the streaming path. It matches the level-5 anchor: specific invocations covering the common cases. | 5 / 5 |
Workflow Clarity | The three-step workflow is clearly sequenced (ground the file → base Drive operations → route to the narrowest sibling) and several paths do include explicit validation ("verify the move by reading metadata or listing the target folder before the final response"; "verify the created file with connector readback or Drive metadata readback before returning the URL"). However, the skill's scope includes destructive file operations — deleting is listed as a base-workflow task — and there is no verification checkpoint for deletes or batch changes, so per the rubric's cap for destructive/batch workflows without validation, workflow clarity cannot exceed 3. | 3 / 5 |
Progressive Disclosure | Section structure is present (Workflow, Routing Rules, Write Safety, Related Skills) and the sibling-skill links are well signaled, but scored against the actual bundle: the four files in `references/slides/` (chart-refresh-workflows.md, deck-scope-verification.md, sheets-chart-replacement.md, visual-change-loop.md) are never referenced from the body, leaving that detail tier undiscoverable. Meanwhile the ~250-word export/download paragraphs are duplicated inline in two sections rather than split out, fitting the level-3 anchor (structure present, references not clearly signaled, content that should be separate is inline) rather than level 4. | 3 / 5 |
Total | 15 / 20 Passed |