eda-looplisted
Install: claude install-skill Biswajit56546/EDAgent
# EDA Loop
## Role Boundary
`eda-loop` is the execution orchestrator for a scoped task.
Global entry, cross-task governance, and recursion policy belong to `AGENTS.md` (repo root).
Use this skill when you need disciplined execution with explicit artifacts.
## Inputs
Provide or derive:
1. scoped objective,
2. target design/config set,
3. required output artifacts,
4. comparison-policy lock (if claim/comparison is requested).
## Step 1: Bootstrap gates
1. Enter repo root and ensure task brief exists.
2. Run gate before substantive actions:
```bash
bash scripts/common/knowledge_gate.sh --scope <scope_name> --task-brief <task_brief_md>
```
3. Query tool catalog before adding scripts:
```bash
python3 scripts/common/tool_catalog.py query <keyword1> <keyword2>
```
4. Enforce tri-source evidence before non-trivial conclusions:
- local logs/data,
- local KB history,
- internet/primary-source evidence when assumptions are unstable.
5. For infrastructure maintain/develop tasks, run stack guard:
```bash
python3 scripts/common/infra_stack_guard.py --out-prefix slurm_logs/00_meta/infra_stack_guard_<tag>
```
## Step 2: Skill routing (minimal set)
Select the smallest set of specialist skills that covers the scoped objective.
Load `references/skill-routing.md` only as needed.
Primary local skills:
- `bspdn-goal-driver`
- `eda-research-chain`
- `eda-knowledge-explorer`
- `eda-idea-debate-lab`
- `eda-hypothesis-experiment-designer`
- `eda-method-implementer`
- `eda-knowl