CtrlK
BlogDocsLog inGet started
Tessl Logo

dse-loop

Autonomous design space exploration loop for computer architecture and EDA. Runs a program, analyzes results, tunes parameters, and iterates until objective is met or timeout. Use when user says "DSE", "design space exploration", "sweep parameters", "optimize", "find best config", or wants iterative parameter tuning.

89

Quality

88%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Discovery

100%

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

This is a strong skill description that clearly defines a specific niche (design space exploration for computer architecture/EDA), lists concrete actions the skill performs, and provides an explicit 'Use when...' clause with excellent trigger term coverage. The description is concise, uses third-person voice, and would be easily distinguishable from other skills in a large collection.

DimensionReasoningScore

Specificity

Lists multiple concrete actions: 'Runs a program, analyzes results, tunes parameters, and iterates until objective is met or timeout.' These are specific, actionable steps describing the skill's behavior.

3 / 3

Completeness

Clearly answers both 'what' (autonomous design space exploration loop that runs programs, analyzes results, tunes parameters, iterates) and 'when' (explicit 'Use when...' clause with specific trigger phrases).

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms: 'DSE', 'design space exploration', 'sweep parameters', 'optimize', 'find best config', 'iterative parameter tuning'. These cover both acronyms and natural phrases a user would say.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive niche: computer architecture and EDA design space exploration. The domain-specific terms like 'DSE', 'EDA', 'sweep parameters', and 'design space exploration' are unlikely to conflict with other skills. The word 'optimize' could overlap slightly, but the surrounding context anchors it well.

3 / 3

Total

12

/

12

Passed

Implementation

77%

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

This is a strong, highly actionable skill for autonomous design space exploration with excellent workflow clarity, explicit safety rules, and concrete examples. Its main weakness is length—the monolithic structure packs a lot of useful detail but could benefit from splitting reference material (report templates, parameter inference tables) into separate files. The content is well-organized within its single file but pushes the boundary of what should be inline vs. referenced.

Suggestions

Extract the DSE_REPORT.md template and parameter inference domain knowledge table into separate referenced files (e.g., REPORT_TEMPLATE.md, PARAM_INFERENCE.md) to reduce the main skill's token footprint.

Trim the 'Typical Use Cases' table to 3-4 rows or move it to a separate reference file—Claude can generalize from fewer examples.

DimensionReasoningScore

Conciseness

The skill is quite long (~250 lines) with some sections that could be tightened. The 'Typical Use Cases' table, while useful, is verbose. The inferred parameter ranges table and domain knowledge table add value but could be more compact. Some sections like the full DSE_REPORT.md template are borderline—useful as a reference but inflate token count significantly.

2 / 3

Actionability

Highly actionable with concrete file paths, CSV formats, JSON state structures, specific commands, parsing scripts, and detailed examples of invocations. The workflow provides executable guidance at every step—from creating directories to writing parsing scripts to generating reports. The parameter inference table gives specific, domain-appropriate ranges.

3 / 3

Workflow Clarity

Excellent multi-phase workflow (Phase 0-4) with clear sequencing, explicit stopping conditions (timeout, max_iterations, patience, success criteria), validation checkpoints (test parser on baseline first, check constraints, verify no duplicate configs), error recovery (crash handling, state recovery from JSON), and feedback loops (boundary expansion, patience counter, re-validate after fix).

3 / 3

Progressive Disclosure

The content is entirely self-contained in one file with no references to external documents. While the structure uses clear headers and phases, the report template, state recovery section, parameter inference details, and example invocations could be split into referenced files. For a skill this long (~250 lines), some progressive disclosure to separate files would improve navigability.

2 / 3

Total

10

/

12

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.

Validation9 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

9

/

11

Passed

Repository
wanshuiyin/Auto-claude-code-research-in-sleep
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.