CtrlK
BlogDocsLog inGet started
Tessl Logo

gws-apps-script

Google Apps Script: Manage and execute Apps Script projects.

60

1.72x
Quality

47%

Does it follow best practices?

Impact

81%

1.72x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/gws-apps-script/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

86%

47%

Automate Apps Script Project Bootstrap

Schema-first command construction

Criteria
Without context
With context

Correct command structure

8%

100%

Schema inspect before create

23%

100%

Schema inspect before get

23%

100%

Uses --params or --json flags

0%

100%

Schema output shown to developer

70%

100%

Help discovery used

0%

0%

No manual API calls

100%

100%

Prerequisite check or reference

0%

0%

Correct resource names

66%

100%

Both create and get covered

100%

100%

84%

25%

Deploy Local Apps Script Files to a Project

Push helper for file upload

Criteria
Without context
With context

Uses +push helper

40%

100%

No updateContent directly

100%

100%

Correct gws CLI used

100%

100%

No clasp tool

100%

100%

Correct command structure

40%

100%

Correct script ID used

100%

100%

Schema inspection present

0%

0%

Help discovery used

0%

0%

Local files referenced

40%

80%

Prerequisite or auth reference

28%

100%

73%

29%

Apps Script Execution Audit Tool

Process monitoring and metrics retrieval

Criteria
Without context
With context

Uses listScriptProcesses

0%

100%

No sole processes list

30%

100%

Uses getMetrics

83%

100%

Schema inspect before listScriptProcesses

0%

0%

Schema inspect before getMetrics

0%

0%

Help discovery used

0%

0%

Uses --params or --json flags

100%

100%

Correct command structure

50%

100%

Script ID referenced

100%

100%

No curl or direct REST calls

100%

100%

Repository
googleworkspace/cli
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.