CtrlK
BlogDocsLog inGet started
Tessl Logo

persona-exec-assistant

Manage an executive's schedule, inbox, and communications.

61

Quality

52%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/persona-exec-assistant/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

32%

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

The description provides a high-level summary of executive assistant capabilities but lacks the specificity and explicit trigger guidance needed for reliable skill selection. The actions listed are broad categories rather than concrete tasks, and the absence of a 'Use when...' clause makes it difficult for Claude to know precisely when to invoke this skill over others.

Suggestions

Add a 'Use when...' clause with explicit triggers, e.g., 'Use when the user asks about managing calendars, scheduling meetings, triaging emails, or handling executive communications.'

Replace broad categories with specific concrete actions, e.g., 'Schedule and reschedule meetings, triage and prioritize inbox messages, draft email replies, manage calendar conflicts, prepare daily briefings.'

Include natural keyword variations users would say, such as 'calendar', 'email', 'meetings', 'appointments', 'time management', 'EA tasks'.

DimensionReasoningScore

Specificity

Names the domain (executive assistance) and some actions (manage schedule, inbox, communications), but these are broad categories rather than specific concrete actions like 'schedule meetings, draft email replies, prioritize inbox items, block calendar time.'

2 / 3

Completeness

Describes what the skill does at a high level but completely lacks a 'Use when...' clause or any explicit trigger guidance for when Claude should select this skill. Per rubric guidelines, a missing 'Use when...' clause caps completeness at 2, and the 'what' is also weak, so this scores a 1.

1 / 3

Trigger Term Quality

Includes some relevant keywords like 'schedule', 'inbox', and 'communications', but misses common variations users would say such as 'calendar', 'email', 'meetings', 'appointments', 'reply', 'draft', or 'EA'.

2 / 3

Distinctiveness Conflict Risk

The 'executive' qualifier adds some specificity, but 'schedule', 'inbox', and 'communications' are broad enough to overlap with general calendar management, email handling, or communication drafting skills.

2 / 3

Total

7

/

12

Passed

Implementation

72%

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

This is a well-structured, concise persona skill that effectively serves as an orchestration layer pointing to deeper utility skills and workflows. Its main weakness is the lack of validation checkpoints and error-handling guidance (e.g., what to do when conflicts are detected or when triage reveals urgent items). The actionability could be improved with concrete examples of expected outputs or decision criteria.

Suggestions

Add a validation/feedback loop for scheduling: specify what to do when `gws calendar +agenda` reveals conflicts (e.g., propose alternative times, notify the executive).

Include a concrete example of triage prioritization criteria — e.g., how to categorize emails by urgency and what actions to take for each category.

DimensionReasoningScore

Conciseness

The content is lean and efficient. Every line provides actionable guidance without explaining what an executive assistant does or how email/calendar systems work. No wasted tokens.

3 / 3

Actionability

Provides specific CLI commands and flags (e.g., `gws gmail +triage --max 10`, `gws calendar +agenda`), which is good. However, these are tool invocations rather than fully executable code examples, and key details like how to handle conflicts or what triage prioritization looks like concretely are missing.

2 / 3

Workflow Clarity

Steps are listed in a logical daily sequence (start of day → before meetings → triage → scheduling → drafting), but there are no explicit validation checkpoints or feedback loops. For example, the 'check for conflicts' step doesn't specify what to do if conflicts are found, and there's no verify-after-scheduling step.

2 / 3

Progressive Disclosure

The skill is a concise overview that clearly references prerequisite utility skills and specific workflows (standup-report, meeting-prep, weekly-digest) as one-level-deep references. Content is well-organized into logical sections with clear navigation to deeper resources.

3 / 3

Total

10

/

12

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

Total

10

/

11

Passed

Repository
googleworkspace/cli
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.