CtrlK
BlogDocsLog inGet started
Tessl Logo

insights

Show session analytics, learning patterns, correction trends, heatmaps, and productivity metrics. Computes stats from project memory and session history. Use when asking for stats, statistics, progress, how am I doing, coding history, or dashboard.

66

Quality

78%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/insights/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

57%Weight 40%Scale 1-3

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

The body is well-structured and provides concrete data-source commands, but it relies on illustrative output mockups in place of specified computation logic and leaves the gather→compute→present workflow implicit with some redundancy between sections. Tightening the redundant sections and making the computation methodology explicit would raise the weaker dimensions.

Suggestions

Specify how each metric is derived (e.g., define "correction rate" as corrections/edits, state where "Context % used" comes from, and what window "improving" compares against) so the analytics are reproducible rather than illustrated.

Remove redundancy: drop the standalone Trigger section (already in the frontmatter description) and merge the trailing Output list into What It Shows so the report format is shown once.

Make the workflow explicit as a short numbered sequence (gather sources → parse learnings/corrections → compute metrics → format report → surface actionable suggestions) so the steps are sequenced rather than implied.

DimensionReasoningScore

Conciseness

The body is mostly efficient (no explanation of concepts Claude already knows, concrete bash data sources), but the Trigger section repeats the frontmatter triggers and the final Output section recapitulates What It Shows, while the four illustrative report mockups are lengthy — it could be tightened, so it sits at the mostly-efficient anchor rather than lean.

2 / 3

Actionability

Data gathering is concrete and executable (cat/git commands, a defined correction-counting rule), but the metric computation itself is only illustrated via mockup outputs rather than specified — provenance of values like "Context: 62% used" and "Correction rate: 12% (improving)" is missing key details, matching the some-concrete-but-incomplete anchor.

2 / 3

Workflow Clarity

A logical flow exists (gather data → compute → present) but it is implicit rather than a numbered sequence, and there are no validation checkpoints; this matches the sequence-present-but-checkpoints-implicit anchor, and is not capped lower because the operation is read-only rather than destructive/batch.

2 / 3

Progressive Disclosure

No bundle files exist and none are needed; the skill is self-contained with well-organized sections (Trigger, Data Sources, What It Shows, Guardrails, Output) and no nested references, satisfying the well-organized-sections criterion for a reference-light skill.

3 / 3

Total

9

/

12

Passed

Description

100%Weight 40%Scale 1-3

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

A strong, well-constructed description: it states concrete capabilities, provides an explicit "Use when" trigger with natural user phrasing, and occupies a distinct analytics niche. No changes needed.

DimensionReasoningScore

Specificity

Lists multiple specific concrete outputs — "session analytics, learning patterns, correction trends, heatmaps, and productivity metrics" plus the concrete action "Computes stats from project memory and session history" — matching the multiple-specific-actions anchor.

3 / 3

Completeness

Explicitly answers both what ("Show session analytics... Computes stats from project memory and session history") and when (explicit "Use when..." trigger clause), matching the both-what-and-when anchor.

3 / 3

Trigger Term Quality

The "Use when asking for stats, statistics, progress, how am I doing, coding history, or dashboard" clause gives good coverage of natural terms a user would actually say, including the colloquial "how am I doing".

3 / 3

Distinctiveness Conflict Risk

The session-insights/analytics niche with triggers like "how am I doing", "dashboard", and "correction rate" is distinct and unlikely to fire for unrelated skills; it is above 2 because the combination of learning-pattern and correction-trend triggers carves a clear niche.

3 / 3

Total

12

/

12

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
rohitg00/pro-workflow
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.