CtrlK
BlogDocsLog inGet started
Tessl Logo

using-glean-productivity

Synthesize the user's own work activity, priorities, and recent context using Glean. Use when the user asks about their recent work, what they accomplished, what's urgent, what needs their attention, or wants help with status updates, 1:1 prep, or weekly summaries.

74

2.16x
Quality

63%

Does it follow best practices?

Impact

93%

2.16x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./plugins/glean-productivity/skills/using-glean-productivity/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

89%

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

This is a strong skill description with excellent trigger term coverage and completeness. The explicit 'Use when...' clause with multiple natural trigger phrases makes it highly effective for skill selection. The main weakness is that the core capability description could be more concrete about specific actions rather than using the somewhat abstract 'synthesize' framing.

Suggestions

Consider replacing the abstract 'Synthesize the user's own work activity' with more concrete actions like 'Queries recent documents, meetings, and tasks from Glean to compile work summaries'

DimensionReasoningScore

Specificity

The description names the domain (Glean, work activity synthesis) and mentions several use cases like status updates, 1:1 prep, and weekly summaries, but the core action 'synthesize work activity, priorities, and recent context' is somewhat abstract rather than listing concrete discrete actions (e.g., 'query recent documents', 'summarize meeting notes', 'list open tasks').

2 / 3

Completeness

Clearly answers both 'what' (synthesize user's work activity, priorities, and recent context using Glean) and 'when' (explicit 'Use when...' clause with multiple specific trigger scenarios). Both components are well-articulated.

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms users would actually say: 'recent work', 'what they accomplished', 'what's urgent', 'what needs their attention', 'status updates', '1:1 prep', 'weekly summaries'. These are highly natural phrases that match real user requests.

3 / 3

Distinctiveness Conflict Risk

The description is clearly scoped to personal work activity synthesis via Glean, which is a distinct niche. The combination of the Glean tool reference and the specific use cases (1:1 prep, weekly summaries, status updates) makes it unlikely to conflict with other skills.

3 / 3

Total

11

/

12

Passed

Implementation

37%

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

This skill provides a reasonable conceptual framework for personal productivity queries via Glean, with useful cross-cutting rules and clear categorization of question types. However, it lacks a concrete step-by-step workflow showing how to actually execute these queries (tool call order, filtering logic, output formatting), and the actionable content is almost entirely deferred to referenced files that aren't available in the bundle. The skill reads more like an overview/index than an executable guide.

Suggestions

Add a concrete step-by-step workflow showing the sequence of tool calls for a typical 'summarize my week' request (e.g., 1. read_memory for themes, 2. user_activity for date range, 3. filter/group, 4. format output), with validation checkpoints.

Include at least one worked example showing actual tool invocations and expected output format (e.g., a weekly summary template with grouped accomplishments and citations).

Add the referenced bundle files (reference/activity.md, reference/priorities.md) or inline the critical filtering and prioritization logic so the skill is self-contained enough to be actionable.

DimensionReasoningScore

Conciseness

Mostly efficient but includes some unnecessary explanation. The 'Two shapes of question' section explains the difference between retrospective and prospective outputs, which Claude can infer. The note 'This skill carries the workflow on top' is filler. However, the cross-cutting rules are reasonably tight.

2 / 3

Actionability

Provides useful heuristics (quality over volume, distinguish 'did' from 'viewed', cite sources, personalize via memory) but lacks concrete examples of actual tool calls, expected outputs, or copy-paste-ready workflows. The guidance is directional rather than executable — no example queries, no example output formats, no specific tool invocation patterns.

2 / 3

Workflow Clarity

There is no clear sequenced workflow. The skill describes what tools to use and cross-cutting rules but never specifies the order of operations (e.g., first read_memory, then user_activity, then filter, then group by themes, then format output). For a multi-tool synthesis task, the absence of a step-by-step process with validation checkpoints is a significant gap.

1 / 3

Progressive Disclosure

The skill references multiple external files (reference/activity.md, reference/priorities.md, and several glean-core references) which is good structure, but no bundle files were provided so we cannot verify these exist. The references are one level deep and clearly signaled, but the main file itself defers almost all substantive content to external files, making it hard to evaluate whether the overall structure works. The cross-references to glean-core use deep relative paths (../../../../) which is fragile.

2 / 3

Total

7

/

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
gleanwork/claude-plugins
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.