with one click
dart-fix-ci
DART Fix CI: debug and fix failing CI checks on any base branch
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
DART Fix CI: debug and fix failing CI checks on any base branch
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
DART Analyze: analyze repository evidence without editing
DART Architecture: the DART 7 multi-physics, multi-solver, multi-backend simulation pipeline and where each abstraction is owned
DART Audit Agent Compliance: audit and fix gaps when agents miss or cannot discover documented rules
DART Backport PR: backport a merged main PR to a release branch
DART Benchmark Packet: author or refresh a benchmark evidence packet for an owning plan
DART Branch Cleanup: analyze or clean stale repository branches
| name | dart-fix-ci |
| description | DART Fix CI: debug and fix failing CI checks on any base branch |
Use this skill in Codex to run the DART dart-fix-ci workflow. The editable
workflow source lives in .claude/commands/; this file is its generated adapter
in the shared .agents/skills/ catalog.
/dart-fix-ci <arguments>$dart-fix-ci <arguments>Treat the text after the skill name as $ARGUMENTS. When the workflow
references $1, $2, etc., map those to the positional values supplied by the
user.
Fix CI failure: $ARGUMENTS
@AGENTS.md @docs/onboarding/ci-cd.md @docs/onboarding/release-management.md
For a failure involving model/scene structure, physics behavior, or GUI output,
use dart-verify-sim to reproduce the claim with text and assessed visual
evidence. Document a visual exception when the relevant renderer is unavailable
or not applicable.
main; use base=<branch> from
$ARGUMENTS or the PR's own base when it is a release-* branch. For a
release-* base, also read docs/onboarding/release-management.md and apply
the release caveats called out below.gh pr checks <PR_NUMBER> or gh run view <RUN_ID>.gh run view <RUN_ID> --log-failed
gh run view <RUN_ID> --job <JOB_ID> --log
main. If continuing an existing PR, fetch and check out that PR branch
instead of creating a new one. For a release-* base, branch from the
release branch and prefer cherry-picking the proven main fix; keep any new
fix release-scoped and minimal:
git fetch origin <RELEASE_BRANCH>
git checkout -B fix/<issue>-<release-branch> origin/<RELEASE_BRANCH>
pixi run lintpixi run test, pixi run test-unit, or another existing
focused pixi run ... test taskgh run rerun <RUN_ID> --failed
release-* base, use the current release milestone and the PR template when
creating or updating the release-branch PR.