원클릭으로
dart-resume
DART Resume: continue work from a previous session
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
DART Resume: continue work from a previous session
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-resume |
| description | DART Resume: continue work from a previous session |
Use this skill in Codex to run the DART dart-resume workflow. The editable
workflow source lives in .claude/commands/; this file is its generated adapter
in the shared .agents/skills/ catalog.
/dart-resume <arguments>$dart-resume <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.
Resume unfinished work: $ARGUMENTS
dart-resume is a completion-oriented task manager, not a status lookup or a
single-slice helper by default. Resume the named or reconstructed work, build or
refresh the execution plan, track progress in the repo-owned task surface, split
independent work into verifiable packets, use subagents/sub-sessions only when
the user explicitly requested delegation and the current AI surface permits it,
verify every result, and keep going until the whole task is complete or a real
blocker or approval boundary remains.
Decisions must be evidence-based. Before choosing between meaningful options, first improve or define the verification/debugging method so it can catch false positives and false negatives. Use repository inspection, focused tests, benchmarks, A/B comparisons, GUI or visual evidence, logs, and external resource searches as needed to decide from evidence instead of preference.
For a docs/dev_tasks/<task> target, full completion means all feasible task
work is finished, durable decisions and deferred work are promoted, and the
temporary dev-task folder is removed in the completing change. Do not stop after
one successful slice unless the user explicitly requested a limited mode.
Use $ARGUMENTS to identify the target, explicit scope limits, and execution
modifiers. Interpret arguments in this order:
status,
audit-only, plan-only, slice, or next-slice, honor that limit and
state it in the plan. Without one of these limiters, do not downscope the
session to a single slice.no-subagents, run serially
but keep the same whole-task completion objective. If arguments explicitly
request subagents, parallel, delegation, or workers, use available
AI-native delegation when the current surface permits it. Tool-use modifiers
do not limit scope unless paired with an explicit scope-limited mode.docs/dev_tasks/<task> or a
file under that folder, treat that dev task as the target and read its
README.md and RESUME.md after recon. Resolve relative paths from the repo
root discovered by git rev-parse --show-toplevel, not from the launch
directory.complete, finish, retire,
close out, or cleanup are accepted but not required for dev-task
completion. Treat retire / close out as emphasis that the likely end
state is durable-doc promotion plus folder removal.Examples:
$dart-resume docs/dev_tasks/dart7_core_dynamics_perf_forwardport
$dart-resume docs/dev_tasks/dart7_core_dynamics_perf_forwardport --slice
$dart-resume PR 2991
@AGENTS.md @docs/dev_tasks/README.md @docs/ai/sessions.md @docs/ai/verification.md @docs/onboarding/ci-cd.md @docs/onboarding/contributing.md @docs/onboarding/changelog.md
git rev-parse --show-toplevel
git status -sb && git branch -vv && git log -10 --oneline --decorate
git diff --stat && git stash list
gh pr list --head "$(git branch --show-current)"
gh pr status
If $ARGUMENTS names a docs/dev_tasks/<task> path, use that folder as the
target and inspect its README.md, RESUME.md, and any directly referenced
owner docs before choosing work. If the folder is already absent, verify whether
it was retired on current main, identify the durable owner doc that replaced
it, and report that no folder cleanup remains.
Otherwise infer the task from branch name, commits, diffs, issue/PR
description, and any docs/dev_tasks/<task>/ state. If the goal is still
unclear after recon, stop and ask.
Before editing, write explicit pass/fail criteria for the resumed task:
dart-changelog decision will be recorded;dart-verify-sim: establish a text correctness
oracle first, then capture assessed claim-tied images/debug layers or record
an unavailable/not-applicable reason. Verify the expected pass path and a
failure-sensitive condition when practical; a screenshot alone is not proof.README.md, RESUME.md, or
durable owner doc after meaningful progress. If the current session cannot
finish because of context, environment, approval, or a real blocker, leave the
next session with exact current reality, remaining work, blockers, and gates.docs/dev_tasks/<task>/ folder, inspect it for remaining
plans/evidence/decisions, promote any durable dashboard, evidence matrix, API
inventory, migration map, long-lived decision, or deferred-but-real work into
docs/plans/, docs/design/, or docs/onboarding/, update dashboard/plan
progress when the task changes roadmap state, then remove the dev-task folder
completely in the completing change.docs/dev_tasks/README.md.dart-changelog routine in decide or finalize mode. If no
entry is needed, keep the reason in the local PR body/checklist draft or task
evidence; if an entry is needed, prepare the local CHANGELOG.md edit and PR
link when available. Pushing the changelog edit or updating the PR body still
requires explicit maintainer/user approval.docs/dev_tasks/<task>/ still exists.
If implementation is done but the folder remains, the remaining work is the
durable-doc promotion plus folder cleanup.pixi run lint before committing. Run relevant tests; use
pixi run test-all before done when feasible, and also
pixi run -e cuda test-all on Linux hosts with a visible NVIDIA CUDA runtime.docs/onboarding/ai-tools.md. Push with
git push -u origin HEAD and create or update the PR only after explicit
maintainer/user approval, preferring additive follow-up commits.No destructive git commands (reset --hard, dropping stashes, deleting
branches) without explicit maintainer/user approval.