원클릭으로
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?