CtrlK
BlogDocsLog inGet started
Tessl Logo

session-workflow-miner

Analyze recent Codex session evidence for repeated manual workflows and route them to skills, subagents, validators, or no artifact when Jamie asks what he keeps doing manually.

65

Quality

77%

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/agent-ops/session-workflow-miner/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%Weight 40%Scale 1-5

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

The content is a well-structured, actionable instruction skill with explicit validation gates and real, clearly signaled reference files. Its main weaknesses are cross-section redundancy that hurts conciseness and a vague first workflow step lacking an exact collector command.

Suggestions

Consolidate the repeated directives (redact secrets, single-purpose artifacts, do-not-mutate external systems) into a single Constraints section and remove the duplicates from Execution Boundaries and Creation Rules.

Add the exact command for running/refreshing the session collector in Workflow step 1, or point to a references/ entry that contains it, so the first step is copy-paste executable like the validation step.

Either reference references/task-profile.json from the body (e.g., in Inputs or Evidence Sources) or move its contents into an existing referenced file so every bundle file is navigable.

DimensionReasoningScore

Conciseness

The body is dense and free of concepts Claude already knows, but several directives recur across sections (redact secrets in Execution Boundaries and Constraints; single-purpose artifacts in Workflow, Constraints, and Creation Rules; do-not-mutate-external-systems repeated), so it could be tightened by deduplication.

3 / 5

Actionability

Names specific bundle files (aggregate.json, skillify-candidates.json), paths, an output YAML schema, an exact validation command plus fallback, and concrete existing-owner skill names; the main gap is step 1, which says to 'run or refresh the session collector' without an exact command.

4 / 5

Workflow Clarity

An 8-step numbered workflow includes an explicit validation checkpoint (step 8) and a Failure Mode section with stop-at-first-failed-gate feedback, satisfying the destructive/batch validation requirement, though intermediate steps like clustering and inventorying are described narratively rather than as crisp checkpoints.

4 / 5

Progressive Disclosure

Body is well-sectioned and signals one-level-deep references to references/contract.yaml and references/evals.yaml (both real files), but references/task-profile.json is present in the bundle without being referenced, a minor organization gap.

4 / 5

Total

15

/

20

Passed

Description

87%Weight 40%Scale 1-5

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 is strong: it explicitly answers both what and when with a natural trigger phrase and concrete routing outcomes, and carves out a distinct niche. It falls just short of perfect specificity and trigger-term breadth only because it leans on one analytical verb and lacks synonym/extension coverage.

DimensionReasoningScore

Specificity

Names a concrete domain (Codex session evidence) and several specific routing outcomes (skills, subagents, validators, no artifact), though 'analyze' is the only analytical verb, leaving minor coverage gaps versus a fully comprehensive action set.

4 / 5

Completeness

Explicitly states both what it does ('Analyze recent Codex session evidence... and route them to skills, subagents, validators, or no artifact') and when to use it ('when Jamie asks what he keeps doing manually') with a concrete trigger phrase.

5 / 5

Trigger Term Quality

Includes a natural user phrase ('what he keeps doing manually') plus the artifact vocabulary (skills, subagents, validators), but lacks synonyms or file-extension style triggers that would make coverage comprehensive.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (mining session evidence for repeated manual workflows) with distinct triggers tied to a specific persona and routing taxonomy, making conflict with other skills minimal.

5 / 5

Total

18

/

20

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
jscraik/Agent-Skills
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.