원클릭으로
dart-fix-ci
DART Fix CI: debug and fix failing CI checks on any base branch
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
DART Fix CI: debug and fix failing CI checks on any base branch
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
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.