CtrlK
BlogDocsLog inGet started
Tessl Logo

skillopt-sleep

Reference-only OpenClaw adaptation of SkillOpt-Sleep. Use it to study or port the contributed DeepSeek wrapper, not as a ready-to-run installation.

53

Quality

60%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./plugins/openclaw/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 body is a well-structured, actionable adaptation/porting guide with concrete steps, a usable shared-CLI command, and explicit validation guidance. Its main weakness is repeated cautionary framing that could be condensed for token efficiency.

Suggestions

Consolidate the repeated 'reference-only / do not run unchanged' caution into a single prominent callout to reduce redundant tokens.

Add a minimal executable porting snippet (e.g., the updated `get_backend` call contract) to lift actionability from guidance to copy-paste-ready.

Verify the 'Further information' links resolve within the bundle, or mark them explicitly as external/plugin-relative paths.

DimensionReasoningScore

Conciseness

The body assumes Claude's intelligence (no basic concept explanations) and is purpose-dense, but the 'reference-only / do not run' caution is repeated across roughly five sections and could be tightened.

3 / 5

Actionability

Provides a concrete 6-step porting checklist with named methods/files and an executable command (`python -m skillopt_sleep` with `--backend mock`), plus specific data-boundary steps; minor gaps as no actual porting code is shown.

4 / 5

Workflow Clarity

The 'Known porting gaps' section is a clear numbered sequence a maintainer must follow, with validation checkpoints ('inspect all staged artifacts before adoption', add end-to-end tests); only minor validation gaps remain.

4 / 5

Progressive Disclosure

Content is well-organized into clearly headed sections with a one-level-deep 'Further information' pointer block; no bundle files exist to split, and references are clearly signaled, though the referenced README/docs are external to the bundle.

4 / 5

Total

15

/

20

Passed

Description

53%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 clearly communicates the skill's reference/non-installation status and niche, but lacks an explicit situation-based 'Use when…' trigger and broader natural trigger terms. It is distinctive but more purpose-focused than capability-focused.

Suggestions

Add an explicit 'Use when…' trigger clause naming the situations that should activate this skill (e.g., 'Use when porting SkillOpt-Sleep to an OpenClaw/DeepSeek backend').

Include natural user-facing trigger terms and synonyms beyond the technical project names so the skill is discoverable in conversation.

State one or two concrete capabilities the reference demonstrates, not just its 'study or port' purpose.

DimensionReasoningScore

Specificity

Names the domain ('OpenClaw adaptation of SkillOpt-Sleep', 'DeepSeek wrapper') and two concrete actions ('study or port'), but coverage is not comprehensive — it describes purpose rather than functional capabilities.

3 / 5

Completeness

The 'what' is clear (reference-only adaptation / porting source), but the 'when' is only weakly implied via 'Use it to study or port' with no explicit 'Use when…' trigger guidance, capping completeness at 3.

3 / 5

Trigger Term Quality

Relevant niche keywords ('OpenClaw', 'SkillOpt-Sleep', 'DeepSeek wrapper') are present but lean technical, with no natural synonyms or file extensions a user would casually say.

3 / 5

Distinctiveness Conflict Risk

A clearly specific niche (a named OpenClaw/DeepSeek reference port) with minimal conflict risk, though it could overlap with the closely related supported SkillOpt-Sleep skill.

4 / 5

Total

13

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 2 missing, 3 suspicious

Warning

Total

15

/

16

Passed

Repository
microsoft/SkillOpt
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.