dse-loop

dse-loop is a skill for Claude Code, Codex from raja21068/AutoResearch. It costs 70 tokens per session (3,264 once invoked), scanned C, original, MIT.

An automated design-space exploration workflow repeatedly runs a program, studies its results, and chooses new parameter settings for computer architecture or electronic-design automation.

In plain words
What is it for?
Use it to sweep parameters, optimize an objective, compare design points, and search for a good configuration in architecture or EDA experiments.
Why use it?
It removes much of the manual trial and error involved in testing many configurations. It can stop when the target is reached, progress stalls, or the time limit is met.

Skill for Claude CodeCodex

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/raja21068/autoresearch/dse-loop
Any agent
npx skills add raja21068/AutoResearch --skill dse-loop
Clone the repo
git clone --depth 1 https://github.com/raja21068/AutoResearch

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for dse-loop

README.md
[![agentmods](https://agentmods.dev/badge/skills/raja21068/autoresearch/dse-loop.svg)](https://agentmods.dev/skills/raja21068/autoresearch/dse-loop)
Your own site
<a href="https://agentmods.dev/skills/raja21068/autoresearch/dse-loop"><img src="https://agentmods.dev/badge/skills/raja21068/autoresearch/dse-loop.svg" alt="Measured on agentmods" height="20"></a>
Per session 70 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 3,264 The whole file, excluding the scripts and references it only reads on demand.
Security scan C 1 finding. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00070 $0.03264
Opus 5 $0.00035 $0.01632
Sonnet 5 $0.00014 $0.00653
Haiku 4.5 $0.00007 $0.00326

Measured yesterday against content hash c8ed70b66ae3, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade C, and why

dse-loop scanned grade C with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured yesterday.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Recursive force deletehighDestructive command

rm -rf with a variable or a broad path is one typo away from removing the wrong tree.

- `rm -rf`, `rm -r`, or any recursive deletion
skills/aris/dse-loop/SKILL.md · 279 lines

How it starts

The opening of the file, as written. The whole thing — 279 lines — stays where its author put it; the contents beside it link to each section on GitHub.

DSE Loop: Autonomous Design Space Exploration

Autonomously explore a design space: run → analyze → pick next parameters → repeat, until the objective is met or timeout is reached. Designed for computer architecture and EDA problems.

Context: $ARGUMENTS

Safety Rules — READ FIRST

NEVER do any of the following:

  • sudo anything
  • rm -rf, rm -r, or any recursive deletion
  • rm any file you did not create in this session
  • Overwrite existing source files without reading them first
  • git push, git reset --hard, or any destructive git operation
  • Kill processes you did not start

If a step requires any of the above, STOP and report to the user.

Constants (override via $ARGUMENTS)

Constant Default Description
TIMEOUT 2h Total wall-clock budget. Stop exploring after this.
MAX_ITERATIONS 50 Hard cap on number of design points evaluated.
PATIENCE 10 Stop early if no improvement for this many consecutive iterations.
OBJECTIVE minimize minimize or maximize the target metric.

Override inline: /dse-loop "task desc — timeout: 4h, max_iterations: 100, patience: 15"

Typical Use Cases

Problem Program Parameters Objective
Microarch DSE gem5 simulation cache size, assoc, pipeline width, ROB size, branch predictor maximize IPC or minimize area×delay
Synthesis tuning yosys/DC script optimization passes, target freq, effort level minimize area at timing closure
RTL parameterization verilator sim data width, FIFO depth, pipeline stages, buffer sizes meet throughput target at min area
Compiler flags gcc/llvm build + benchmark -O levels, unroll factor, vectorization, scheduling minimize runtime or code size
Placement/routing openroad/innovus utilization, aspect ratio, layer config minimize wirelength / timing
Formal verification abc/sby bound depth, engine, timeout per property maximize coverage in time budget
Memory subsystem cacti / ramulator bank count, row buffer policy, scheduling optimize bandwidth/energy

Read the full file on GitHub · 279 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. yesterday First seen · 279 lines · 70 tokens per session scan C c8ed70b66ae3

Subscribe to this mod's changes

dse-loop is a skill published in the GitHub repository raja21068/AutoResearch (2 stars, last pushed 3mo ago), licensed MIT. It adds 70 tokens to every session and 3,264 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it C with 1 finding (recursive force delete). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.

Related

Other skills, from other repositories

i4h-catheter-navigation

Overview of workflows/catheternavigation/ (fluorosim DRR, XPBD physics, vasculature digital twin). Use when the user asks what the catheter navigation workflow is, what's supported, or where to start.

NVIDIA/skills · 55 tokens

i4h-workflow-create

Create a minimal blank Workflow scaffold with a Scene containing ground and light plus an idle run mode. Use for fast new Workflow scaffolding.

NVIDIA/skills · 34 tokens

i4h-catheter-navigation-setup

Verify host/GPU requirements and PYTHONPATH for the catheter navigation workflow. Use when asked to set up, install, or bootstrap catheternavigation, or when hitting import/GPU/slangpy errors.

NVIDIA/skills · 49 tokens

i4h-workflow-dataset-replay

Replay a workflow HDF5 episode through its original Scene. Use for visual trajectory and recording verification; do not use for policy evaluation or LeRobot data.

NVIDIA/skills · 41 tokens

i4h-catheter-navigation-viewport

Launch the interactive Slang fluoroscopy viewport with XPBD catheter physics. Use when asked to open the viewport, teleop a catheter, or demo fluoro navigation.

NVIDIA/skills · 42 tokens

qmclaw-workbench

使用 OpenQuantum 的 QMClaw Local Tool 对超导量子比特 S21、能谱、Rabi、Ramsey、T1、SingleShot、DRAG、π 脉冲、功率偏移、Delta 和 RB 等 13 类测控实验做有界、确定性的本地模拟,并组织单比特调校工作流。用于实验规划、接口联调、教学和无硬件预检;不连接 LabRAD/lqms、真实仪器或量子云,不修改校准参数,也不替代 Scientific Validator。.

xi-zhao/OpenQuantum · 126 tokens