CtrlK
BlogDocsLog inGet started
Tessl Logo

google-slides

Use this skill any time the user wants to create a Google Slides deck from a template, mentions "Google Slides" with a template in mind, provides a Google Slides URL plus a content brief, or asks to "make slides", "build a deck", "generate a presentation", or "fill this template" in a Google Workspace context. Requires the Studio Google Slides + Google Drive MCP connectors. Do NOT use for PowerPoint (.pptx) creation (use the pptx skill), for editing without a template, or for authoring a new template (template authoring has its own skill).

77

Quality

97%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

100%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.

This is a model skill body: an overview that assumes competence, an explicit 10-step workflow with checkpoints and a QA loop, concrete tool-level fixes for non-obvious failure modes, and a clean one-level-deep reference bundle where each file has a stated purpose and read-timing. No dimension shows more than trivial room for improvement.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence throughout — it explicitly excludes generic issues ("Generic issues (rate limits, YAML syntax errors) are not listed — the agent handles those from its own reading of error messages") and explains only non-obvious, API-specific rationale ("replaceAllText edits text runs in place, so run-level styling... is preserved automatically"). Every section carries information Claude could not know beforehand; not level 4 because there is no trimmable over-explanation.

5 / 5

Actionability

For an instruction-only (MCP tool orchestration) skill, the guidance is fully concrete: named tools per step with parameters ("google_drive_share with role: reader, type: anyone; use the uc?id= form"), exact field names ("isEmptyPlaceholder: true", "cells[].fullText", "transform.translateX"), and a copy-paste recipe workflow ("Copy a recipe, fill in object IDs, pass the YAML string straight through as requests_yaml"). The failure-modes table covers the common cases with specific fixes, matching the level-5 anchor for an instruction-only skill.

5 / 5

Workflow Clarity

A 10-step sequenced workflow with the tool call at each step, an explicit user sign-off checkpoint (step 4), a QA feedback loop ("independent sub-agent review; loop until 0 findings"), and reversibility guidance for the destructive-ish step ("Prefer hiding a pattern slide over deleting it: hiding is reversible"). Validation detail is delegated to workflow.md, which is explicitly described as covering "what to verify at each step and how to recover from common mistakes" — this satisfies the batch-operation validation requirement rather than triggering the level-3 cap.

5 / 5

Progressive Disclosure

The SKILL.md body is a genuine overview: tools table, short workflow, and pointers to four real, substantive reference files, each clearly signaled with a markdown link and a when-to-read instruction ("Read it before planning a deck", "Read it when building the slide plan in step 4"). All referenced paths exist in references/, are one level deep with no nesting, and navigation back is explicit (filling-content.md maps to "Step 7 of the main workflow"). Matches the level-5 anchor.

5 / 5

Total

20

/

20

Passed

Description

95%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 states what the skill does, enumerates the natural trigger phrases a user would actually say, requires the needed connectors, and explicitly fences off the three nearest confusable skills (pptx, template-less editing, template authoring). The only soft spot is that the positive capability list is brief compared to the detailed exclusion list.

DimensionReasoningScore

Specificity

Explicitly states the core action ("create a Google Slides deck from a template", "fill this template") and scopes it precisely with the connector requirement ("Requires the Studio Google Slides + Google Drive MCP connectors") and explicit exclusions (pptx, editing without a template, template authoring). Not a level-5 comprehensive capability list (only ~2 concrete actions named), but well above level 3's '1-2 concrete actions, not comprehensive' because the boundary clauses leave only minor coverage gaps.

4 / 5

Completeness

Explicitly answers both questions: what ("create a Google Slides deck from a template") and when ("Use this skill any time the user wants to... mentions... provides... or asks to...") with concrete trigger phrases, plus an explicit when-not clause. This mirrors the level-5 anchor example almost exactly; level 4 ('when could be more explicit') understates the enumerated trigger list.

5 / 5

Trigger Term Quality

Comprehensive natural-language triggers users would actually say: "make slides", "build a deck", "generate a presentation", "fill this template", "Google Slides", "Google Slides URL", "Google Workspace context", and even the file extension ".pptx" for disambiguation. Matches the level-5 anchor (natural phrases, synonyms, file extensions); nothing common is missing.

5 / 5

Distinctiveness Conflict Risk

Clear niche (template-driven Google Slides decks) with explicit disambiguation from adjacent skills: "Do NOT use for PowerPoint (.pptx) creation (use the pptx skill), for editing without a template, or for authoring a new template". Minimal conflict risk — the negative space is as well defined as the positive triggers, matching the level-5 anchor.

5 / 5

Total

19

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 suspicious

Warning

Total

15

/

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.