CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

workflow-skill-creator

Distills a completed user workflow or interaction into a reusable agent skill. Use when the user asks to turn their workflow, interaction, or multi-step process into a skill, or when they say "make this a skill", "create a skill from what we just did", "package this workflow" or similar. Do not use for creating skills from scratch without an existing workflow (use a generic skill-creator for that).

Quality

83%

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

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.

A thorough, well-sequenced process skill with concrete implementation rules, a mandatory brainstorming checklist, and a real referenced template. Weaker on conciseness (justificatory asides) and slightly thin validation in Phase 4.

Suggestions

Trim the explanatory 'This is critical because...' bullets under Rule 4 — the rationale for file output is knowledge Claude already has; keep only the directive.

Strengthen Phase 4 validation with an explicit feedback loop (test -> if output mismatches the sample answer, diagnose and re-run -> only proceed when it passes).

Add a minimal inline CLI subcommand example in Rule 3 so the agent has copy-paste-ready scaffolding without opening the template file.

DimensionReasoningScore

Conciseness

Mostly efficient procedural guidance, but includes over-explanatory asides Claude already knows (e.g., the 'This is critical because: API responses can be very large...' bullets justifying file output) that could be trimmed.

3 / 5

Actionability

Concrete executable rules ('Use uv run', 'argparse subcommands', 'json.dump with indent=2', 'time.monotonic()', exit code 1) and a real, specifically-named template reference ('RateLimitError class and the _request method' in references/cli_script_template.py), but no inline copy-paste code example in the body itself.

4 / 5

Workflow Clarity

Four clearly sequenced phases with a Brainstorming Completion Criteria checklist and an explicit approval gate before Phase 3; Phase 4 validation is brief and lacks an explicit fix-retry feedback loop.

4 / 5

Progressive Disclosure

Good section structure across phases and rules, with one clearly-signaled one-level-deep reference (references/cli_script_template.py, verified present); minor gap is that the ~280-line body is fairly monolithic for a single external reference.

4 / 5

Total

15

/

20

Passed

Description

90%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.

A strong, well-scoped description that states one concrete capability, gives explicit natural trigger phrases, and includes a clear negative boundary to avoid conflicting with generic skill-creators. The only gap is that it surfaces a single action rather than enumerating several specific capabilities.

DimensionReasoningScore

Specificity

Names the domain (completed workflows) and one concrete action ('Distills a completed user workflow or interaction into a reusable agent skill'), but does not list several specific actions.

3 / 5

Completeness

Explicitly answers both 'what' (distills a workflow into a reusable skill) and 'when' ('Use when the user asks to turn their workflow...into a skill') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Quoted natural user phrases ('make this a skill', 'create a skill from what we just did', 'package this workflow') give comprehensive coverage of how users actually ask for this.

5 / 5

Distinctiveness Conflict Risk

Clear niche (completed-workflow distillation) with an explicit negative boundary ('Do not use for creating skills from scratch...use a generic skill-creator'), minimizing conflict risk.

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

google-deepmind/science-skills

Path

skills/workflow_skill_creator/SKILL.md

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.