How this skill is triggered — by the user, by Claude, or both
Slash command
/intermix:evaluateThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run Skaffen against unfamiliar codebases across a (repo, task) matrix. Classify outcomes, generate reports, create beads for failure patterns.
Run Skaffen against unfamiliar codebases across a (repo, task) matrix. Classify outcomes, generate reports, create beads for failure patterns.
claude plugin install intermix)skaffen binary on PATH (command -v skaffen)intermix.yaml manifest in working directory (or pass path)Check for existing campaign:
intermix.jsonl exists, call report_matrix to show current stateInitialize new campaign:
init_matrix(manifest_path="intermix.yaml", name="<descriptive-name>", bead_id="<parent-bead>")
Note the cell list and total count.
Iterate through each cell sequentially. For each cell:
Run the cell:
run_cell(repo="<repo-id>", task="<task-id>")
Read the output. Look for:
Classify the result. Based on the output, write a brief analysis:
classify_result(llm_analysis="<your analysis of what happened and why>")
Classification guidelines:
Log progress every 5 cells:
Cell 5/60: chi×add-test ✔ | cobra×refactor ✖ (context_limit) | ...
Stop if circuit breaker trips (tool returns STOPPED message).
After all cells complete (or circuit breaker trips):
Generate report:
report_matrix(bead_id="<parent-bead>")
Review the report. Highlight:
If failure clusters exist and bead_id was provided, beads are auto-created.
Copy results to campaign archive:
mkdir -p campaigns/<campaign-name>/
cp intermix.jsonl campaigns/<campaign-name>/results.jsonl
Write learnings document:
# campaigns/<campaign-name>/learnings.md
# - What worked well
# - Failure patterns and root causes
# - Suggested fixes for Skaffen
# - Repos/tasks to add or remove
The matrix automatically stops if:
If tripped, the report still generates for completed cells.
--filter=failed on repeat runs to only re-test failuresnpx claudepluginhub mistakeknot/interagency-marketplace --plugin intermixExecutes evaluations against test cases for skills, scores outputs with judges, and reports results. Useful for benchmarking, detecting regressions, and verifying skill quality.
Runs evaluation pipelines on Claude Code skills to test triggering accuracy, workflow correctness, and output quality. Spawns sub-agents for parallel execution and generates JSON reports.
Performs post-pipeline retrospectives: parses logs, counts productive vs wasted iterations, identifies failure patterns, scores runs, suggests fixes to skills/scripts.