CtrlK
BlogDocsLog inGet started
Tessl Logo

spreadsheet-agent

Authoring playbook for building agents that read or write tabular data — Google Sheets, Microsoft Excel, CSV, Airtable, Notion databases, or any spreadsheet. Use this when the user wants an agent that updates rows, reads cells, computes totals, generates reports from sheets, syncs data between spreadsheets, or automates anything involving rows, columns, ranges, or worksheets.

76

Quality

94%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

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 strong, highly actionable authoring playbook with explicit workflow sequencing, validation checkpoints, and a destructive-operation feedback loop. Its only weakness is mild redundancy (the missing-input policy appears twice) that lightly dents conciseness and organization.

Suggestions

Consolidate the missing-input policy into a single location and have the system-prompt template reference it, removing the duplicated handling rules.

Consider moving the full worked example and system-prompt template into a reference file so SKILL.md stays a lean overview with one-level-deep pointers.

Tighten the 'Required behavioral rules' section, which restates points already enforced in the template, to reduce token cost.

DimensionReasoningScore

Conciseness

Largely efficient and assumes Claude's competence (no explaining what spreadsheets are), but the missing-input policy is stated twice — once as its own section and again inside the system-prompt template — which is mild redundancy a 5-anchor body would not have.

4 / 5

Actionability

Provides fully executable guidance: concrete name/description patterns, a complete system-prompt template with exact refusal wording, a numbered worked example with precise reply text, and explicit capability-attachment ordering. Copy-paste ready for an instruction-only skill.

5 / 5

Workflow Clarity

Multi-step worked example is clearly sequenced with explicit completion criteria and a verification checkpoint ('verified by reading back'), plus a dry-run -> confirm feedback loop for destructive operations — matching the 5-anchor with explicit validation steps.

5 / 5

Progressive Disclosure

Well-organized with clear section headers and no bundle files to misroute, but ~120 lines of inlined templates/examples with the duplicated missing-input policy shows minor organization gaps rather than the tight one-level split of a 5-anchor.

4 / 5

Total

18

/

20

Passed

Description

100%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: third-person, concrete, comprehensive in both actions and trigger terms, with explicit 'Use when' guidance and a clearly scoped niche. Every dimension hits the top anchor.

DimensionReasoningScore

Specificity

Lists multiple concrete actions ('updates rows, reads cells, computes totals, generates reports from sheets, syncs data between spreadsheets') across named platforms — comprehensive coverage matching the 5-anchor.

5 / 5

Completeness

Explicitly answers both what ('Authoring playbook for building agents that read or write tabular data') and when ('Use this when the user wants an agent that updates rows...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural-term coverage including synonyms and formats ('Google Sheets, Microsoft Excel, CSV, Airtable, Notion databases') plus 'rows, columns, ranges, or worksheets' that users would naturally say.

5 / 5

Distinctiveness Conflict Risk

Clear niche (agent authoring for spreadsheets) with distinct triggers and minimal overlap risk with unrelated skills.

5 / 5

Total

20

/

20

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
mastra-ai/mastra
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.