CtrlK
BlogDocsLog inGet started
Tessl Logo

google-workspace-ops

Operate across Google Drive, Docs, Sheets, and Slides as one workflow surface for plans, trackers, decks, and shared documents. Use when the user needs to find, summarize, edit, migrate, or clean up Google Workspace assets without dropping to raw tool calls.

63

Quality

75%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/google-workspace-ops/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%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 well-structured, token-efficient workflow guide with a clear find-inspect-edit-maintain sequence and a concrete output template. Its main weakness is actionability: the instructions tell Claude what to do ("index-aware edits", "explicit tabs and ranges") without concrete tool-call patterns or worked examples to make them executable.

Suggestions

Add one or two concrete examples of the edit guidance — e.g., a sample Drive search query, an index-based Docs edit pattern, or an explicit Sheets tab/range notation — so "index-aware edits" and "explicit tabs and ranges" become executable rather than directional.

Make verification an explicit numbered step (e.g., "4. Verify: re-read the changed structure and confirm the edit landed as intended; if not, fix and re-inspect") instead of advisory prose, especially before destructive cleanup, merge, or archive actions.

Merge or differentiate the "Good Use Cases" section from "When to Use" to remove redundancy, or convert the use cases into concrete input→output examples that also serve the actionability gap.

DimensionReasoningScore

Conciseness

The body is lean — short bullet lists, no explanations of concepts Claude already knows, and every section carries operational content. Not a 5 because the opening line ("This skill is for operating shared docs... not just editing one file in isolation") restates the frontmatter description, and a few lines ("Do not guess structure from filenames alone. Inspect first.") could be folded into their sections.

4 / 5

Actionability

Guidance is directional rather than executable: "use index-aware edits, not vague rewrites", "operate on explicit tabs and ranges", "summarize current structure" name what to do but not how (no concrete tool calls, parameter patterns, or worked examples). The Output Format block is genuinely concrete, which lifts it above a 2, but key operational details are missing, matching the "some concrete guidance but incomplete" anchor.

3 / 5

Workflow Clarity

A clear four-step sequence (find → inspect → edit → keep clean) with checkpoints present: confirm identity "by title, owner, modified time, or folder", and "iterate with inspection and verification instead of one giant blind update". Not a 5 because verification is mentioned as advice rather than as explicit validate-fix-retry steps, and the destructive cleanup/merge/archive operations lack a concrete validation checkpoint.

4 / 5

Progressive Disclosure

No bundle files exist and none are needed — the content is general workflow guidance, well organized into clearly headed sections with nothing that clearly belongs in a separate file inlined. Not a 5 because the "Good Use Cases" section partially duplicates "When to Use" (a minor organization gap) and the body runs past the under-50-lines simple-skill threshold.

4 / 5

Total

15

/

20

Passed

Description

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

A strong description that names its domain, lists multiple concrete operations, and includes an explicit "Use when..." trigger clause covering natural user phrasing. Its only weakness is that the action verbs are somewhat high-level and a few natural synonyms (presentation, spreadsheet) are absent.

DimensionReasoningScore

Specificity

Names the domain (Google Drive, Docs, Sheets, Slides) and several concrete actions — "find, summarize, edit, migrate, or clean up" — giving good coverage. Not a 5 because the verbs remain moderately generic (no concrete operations like formula work, imports, or restructuring explicitly named in the description itself), leaving minor gaps.

4 / 5

Completeness

Explicitly answers both: what ("Operate across Google Drive, Docs, Sheets, and Slides as one workflow surface... find, summarize, edit, migrate, or clean up") and when ("Use when the user needs to find, summarize, edit, migrate, or clean up Google Workspace assets") with concrete trigger phrases. Clearly matches the anchor-5 example structure.

5 / 5

Trigger Term Quality

Strong natural keyword coverage: "Google Drive", "Docs", "Sheets", "Slides", "plans, trackers, decks", "shared documents", "Google Workspace assets" — phrases users would actually say. Not a 5 because a few common synonyms are missing (e.g., "presentation" beyond "decks", "spreadsheet" appears only implicitly via "Sheets").

4 / 5

Distinctiveness Conflict Risk

The Google Workspace niche is clear with distinct product-named triggers, so it is mostly distinct. Not a 5 because it could overlap with hypothetical single-product skills (a dedicated Google Sheets or Slides skill) — minor overlap risk with closely related skills.

4 / 5

Total

17

/

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

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
affaan-m/ECC
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.