CtrlK
BlogDocsLog inGet started
Tessl Logo

google-slides-review

Use this skill at the end of a Google Slides deck-creation flow run by the same agent in the current session, before reporting the finished URL to the user. Catches the failure modes a creating agent reliably misses — surviving placeholder text, unswapped template imagery, layout overflow, hidden-original leaks. Trigger when the parent google-slides workflow reaches Step 9 / QA, or when the user asks "is this deck ready?" / "QA my deck" about a deck this agent itself just edited. Do NOT trigger for reviewing decks the agent did not create — without the Step 5 pre-fill snapshot the leak check silently degrades and the result is misleading.

72

Quality

90%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

88%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A highly actionable, well-sequenced orchestration skill: the sub-agent prompts, finding schemas, and loop contract are copy-paste ready with explicit validation and escalation. The only deductions are minor redundancy in the rationale text and sub-agent prompts inlined where a one-level-deep reference split could slim the overview.

DimensionReasoningScore

Conciseness

The body is dense and assumes Claude's competence — no basic-concept explanations — and the inline rationale (e.g. 'Without that step you cannot actually see the slide') directly serves the anti-shortcut goal. It is not a 5 because the creator-bias rationale is repeated in both the intro and Workflow step 5, and a few rationale sentences could be trimmed.

4 / 5

Actionability

Verbatim TaskCreate prompts with exact tool calls ('google_slides_get_thumbnail(presentation_id, slide_id, size: MEDIUM)'), exact YAML finding schemas with severities and categories, a copy-paste report template, and exact terminal next-action lines. Fully executable, copy-paste ready guidance covering the common cases.

5 / 5

Workflow Clarity

Clear five-step sequence with an input sanity-check gate, anti-silent-skip checklists ('inspected_slide_ids' required even on empty findings), an explicit fix-then-re-run feedback loop, and an iteration-3 escalation to the user. Validation checkpoints are explicit, matching the anchor with feedback loops and checklists.

5 / 5

Progressive Disclosure

No bundle files exist, and the single external reference ('../google-slides/references/workflow.md') is clearly signaled and one level deep; sections are well organized. It is not a 5 because the three ~50-line sub-agent prompts are inlined in SKILL.md — defensible since they are used verbatim, but a references/ split would make the overview leaner; it is above a 3 since nothing is buried or disorganized.

4 / 5

Total

18

/

20

Passed

Description

92%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

An exemplary description: it names concrete failure modes it catches, gives explicit positive and negative trigger conditions with natural user phrases, and scopes itself tightly to decks the same agent just created. The only minor gap is a few absent natural synonyms ('review my slides', 'check my deck').

DimensionReasoningScore

Specificity

The description lists multiple concrete checks — 'surviving placeholder text, unswapped template imagery, layout overflow, hidden-original leaks' — giving comprehensive coverage of the skill's niche with no gaps. It is not a 4 because every capability is named specifically rather than having minor coverage gaps.

5 / 5

Completeness

Both 'what' (catches the four named failure modes at the end of a Google Slides deck-creation flow) and 'when' ('Trigger when the parent google-slides workflow reaches Step 9 / QA, or when the user asks...') are answered explicitly with concrete trigger phrases. It is not a 4 because the 'when' is fully explicit rather than improvable.

5 / 5

Trigger Term Quality

Includes natural quoted user phrases ('is this deck ready?' / 'QA my deck') and the workflow trigger 'Step 9 / QA'. It is not a 5 because common synonyms a user would plausibly say, such as 'review my slides' or 'check my deck', are missing; it is well above a 3 since the quoted triggers are phrases users would naturally utter.

4 / 5

Distinctiveness Conflict Risk

Scoped to 'a deck this agent itself just edited' with an explicit negative boundary ('Do NOT trigger for reviewing decks the agent did not create') and the reason why. Clear niche with distinct triggers and minimal conflict risk, so the 4 anchor's 'minor overlap risk' does not apply.

5 / 5

Total

19

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 suspicious

Warning

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

14

/

16

Passed

Repository
treasure-data/td-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.