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
88%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
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.
| Dimension | Reasoning | Score |
|---|---|---|
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.
| Dimension | Reasoning | Score |
|---|---|---|
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.
Validation — 9 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
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 | |
dc00dfb
Table of Contents
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.