ワンクリックで
edd-fix
Slash command: /edd-fix — detect regressions, diagnose root causes from rubrics and prompt, fix the prompt, and verify.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Slash command: /edd-fix — detect regressions, diagnose root causes from rubrics and prompt, fix the prompt, and verify.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Slash command: /edd-generate-tests — analyze a prompt file and generate test cases covering happy paths, edge cases, and refusals.
Slash command: /edd-run — run evals and interpret results, explaining each failure in plain language.
Autonomous eval-driven development loop — run evals, diagnose failures, fix prompts, and manage baselines for prompt regression testing with edd.
| name | edd-fix |
| description | Slash command: /edd-fix — detect regressions, diagnose root causes from rubrics and prompt, fix the prompt, and verify. |
Run this when the user types /edd-fix or asks you to fix failing evals.
Run npx @scalvert/edd run --fail-on-regression to identify regressions against the baseline.
If the command exits with an error, regressions were detected. Parse the output to find which test cases regressed.
If no regressions are found and all tests pass, tell the user and stop.
For each regressed test case, read all three of these:
edd.config.json). The rubric defines the specific behavior being evaluated. This is the contract.baselines/<prompt-name>.json (or the path in config). Shows what scores these tests achieved previously.Identify the root cause. Common patterns:
Make a targeted edit to the prompt file. Follow these principles:
Run npx @scalvert/edd run again (without --fail-on-regression so you can see all results).
Check two things:
If new failures appear, go back to Step 2 with the new failures. Iterate up to 3 times.
If after 3 iterations there are still failures, stop and explain the situation to the user. Show which tests are failing and why the fixes are conflicting. The user may need to adjust rubrics or accept a tradeoff.
If all tests pass (or the user is satisfied with the results), suggest running npx @scalvert/edd baseline to promote the current run.
Always ask before saving a baseline. Baselines are committed to git and represent the accepted behavior standard.
Example:
All 6 tests passing with a pass rate of 1.000. Would you like me to run
npx @scalvert/edd baselineto save this as the new baseline?