Skip to content
cccskills
FreePublished on GitHub

model-routing-golden

Maintain model-routing audit golden fixtures and expected outputs.

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md1.8 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Model-Routing Golden Fixtures

Use this skill when a model-routing golden test fails, analysis output changes intentionally, or a new routed workflow run needs coverage.

Verify

Run make verify-model-routing-golden (or python3 scripts/model-routing-golden.py --verify) before changing fixtures. Treat a mismatch as a behavior change to investigate, not a reason to regenerate immediately.

Refresh expected outputs

When analysis behavior intentionally changes, run make update-model-routing-golden. Review the complete diff for each expected*.json file and confirm that routing status, classifier attribution, AWF credits, token totals, warnings, and subagent costs match the intended behavior. Keep separate legacy goldens when missing artifacts cause documented information loss. Do not regenerate outputs merely to silence an unexplained failure.

Add or replace a fixture

Capture a run with:

python3 scripts/model-routing-golden.py --run <id-or-url> --case <case-name>

Use --replace only when intentionally updating an existing source run. The tool downloads through the local gh aw logs artifact path, minimizes and redacts its files, and refuses to write if analysis on the fixture differs from analysis on the full download. Use --source-dir to exercise capture against the synthetic downloaded-run fixture without GitHub access.

Add the case and its source scenario to modelRoutingGoldenCases and the fixture README. Then run make update-model-routing-golden, inspect all generated files, and run make verify-model-routing-golden. Retain the established file layout and logs/ ignore exception so raw proxy-log fixtures remain tracked.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Standard collaboration patterns for all squad agents — worktree awareness, decisions, cross-agent communication

The English summary is being prepared. Showing the original description.

github/gh-aw5.4KUpdated Oct 18, 2026

Shared hard rules enforced across all squad agents

The English summary is being prepared. Showing the original description.

github/gh-aw5.4KUpdated Oct 18, 2026

Route gh-aw design, creation, diagnosis, patching, active debugging, and upgrade requests to the right strategies.

The English summary is being prepared. Showing the original description.

github/gh-aw5.4KUpdated Oct 18, 2026

How to write comprehensive architectural proposals that drive alignment before code is written

The English summary is being prepared. Showing the original description.

github/gh-aw5.4KUpdated Oct 18, 2026

Upgrade gh-aw to latest gh-aw-firewall release and identify follow-up spec tasks.

The English summary is being prepared. Showing the original description.

github/gh-aw5.4KUpdated Oct 18, 2026

Review code that performs git or gh operations against repository checkouts in gh-aw, checking that the right credentials are available at the right time and that sparseness, shallowness and credential-free factors are properly considered.

The English summary is being prepared. Showing the original description.

github/gh-aw5.4KUpdated Oct 18, 2026

See all skills by github

Report a problem with this skill