Manage an executive's schedule, inbox, and communications.
61
52%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/persona-exec-assistant/SKILL.mdQuality
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'.
| Dimension | Reasoning | Score |
|---|---|---|
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.
| Dimension | Reasoning | Score |
|---|---|---|
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.
Validation — 10 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
metadata_field | 'metadata' should map string keys to string values | Warning |
Total | 10 / 11 Passed | |
c7c6646
Table of Contents
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.