CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

make-skill

Create a focused workspace Skill from reusable decisions, knowledge, templates, or workflows in the current conversation. Use for /make-skill with a focus argument and requests such as save this workflow or turn this into a skill; do not use for one-off summaries or ordinary file creation.

Quality

88%

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

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

An exemplary procedural skill body: exact script contracts, copy-paste templates, a fully specified validation-and-retry lifecycle, and disciplined conditional loading of one-level-deep references. The only weakness is mild redundancy in the approval-semantics rules and a few sentences that could be tightened.

DimensionReasoningScore

Conciseness

The body is dense, procedural, and teaches no known concepts — every sentence states a bespoke rule (script contracts, approval semantics, batch eligibility). It sits at 4 rather than 5 because approval rules recur across several phrasings ("Only a new user message explicitly approving the latest displayed create_plan.py result permits Build", "earlier approval does not carry over", "A saved plan is not evidence of user approval") and a few long sentences could be tightened without loss.

4 / 5

Actionability

Guidance is fully executable: a complete copy-paste-ready create_plan JSON payload, the script-interface table with exact input and result fields per operation, a YAML frontmatter template, exact enum values ("instruction/template/workflow", "off/smoke/eval"), and a fully specified user-facing options table. Nothing is pseudocode or hand-wavy, matching the top anchor.

5 / 5

Workflow Clarity

The lifecycle is clearly sequenced (Plan → approval → init_draft → author → validate → test → publish) with explicit validation checkpoints and feedback loops: "Fix reported static or security errors in the draft and validate again" and "When a test or Batch run fails, retain the draft, report the concrete error, revise the Skill if the correction is clear, then validate again". Error paths like missing-plan and name conflicts are handled, matching the top anchor including its feedback-loop requirement for batch operations.

5 / 5

Progressive Disclosure

The body is a clear overview with well-signaled, verified, one-level-deep references (type-and-package.md, behavior-testing.md, run-batch.md all exist, none nest further), and disclosure is explicitly conditional: "Read [primary type and package]... then choose one primary type" and "Only after selecting batch: true, read [run batch]... When batch: false, do not read it". Bulk detail is correctly deferred to scripts and references rather than inlined.

5 / 5

Total

19

/

20

Passed

Description

83%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 description with an explicit what, an explicit when containing natural trigger phrases, and a useful not-when boundary clause. The remaining gaps are minor: a few natural trigger synonyms are missing and the single-capability framing undersells the plan/validate/publish lifecycle it orchestrates.

DimensionReasoningScore

Specificity

"Create a focused workspace Skill from reusable decisions, knowledge, templates, or workflows in the current conversation" names a concrete artifact, its input sources, and its context, and the exclusion clause ("do not use for one-off summaries or ordinary file creation") sharpens it further. It stays at 4 rather than 5 because it describes a single capability and does not enumerate the constituent actions (planning, validation, publication) that would make coverage comprehensive.

4 / 5

Completeness

The description explicitly answers both questions: what ("Create a focused workspace Skill from reusable decisions, knowledge, templates, or workflows") and when ("Use for /make-skill... requests such as save this workflow or turn this into a skill"), with concrete trigger phrases and an explicit negative boundary. Both are concrete and explicit, matching the top anchor rather than the 4 anchor's 'when could be more specific'.

5 / 5

Trigger Term Quality

"Use for /make-skill with a focus argument and requests such as save this workflow or turn this into a skill" supplies the exact slash command plus two natural user phrasings. It falls short of 5 because common variants like "make a skill", "create a skill", or "reuse this" are absent, leaving a few natural terms missing.

4 / 5

Distinctiveness Conflict Risk

Skill authoring is a clear niche with a dedicated command trigger, and the exclusion clause reduces misfires. It is 4 rather than 5 because "save this workflow" could still overlap with generic file-saving or memory skills, a minor overlap with closely related skills.

4 / 5

Total

17

/

20

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

13

/

16

Passed

Repository

agentscope-ai/QwenPaw

Path

src/qwenpaw/agents/skills/make-skill-en/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.