用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/dartsim/dart --skill dart-next命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | dart-next |
| description | DART Next: choose the next bounded DART task from plans, issues, and CI, then route it |
Use this skill in Codex to run the DART dart-next workflow. The editable
workflow source lives in .claude/commands/; this file is its generated adapter
in the shared .agents/skills/ catalog.
/dart-next <arguments>$dart-next <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.
Select and execute the next bounded DART task: $ARGUMENTS
@AGENTS.md @docs/ai/principles.md @docs/ai/north-star.md @docs/ai/workflows.md @docs/ai/verification.md @docs/plans/dashboard.md @docs/dev_tasks/README.md
Load docs/plans/README.md, docs/onboarding/contributing.md,
docs/onboarding/ci-cd.md, and docs/onboarding/ai-tools.md only when the
selected mode or routed workflow needs them.
Interpret $ARGUMENTS as optional constraints:
mode=select: choose one task and stop with evidence.mode=execute: choose one task, make local changes, and verify locally.
This is the default when the user asks to do the work.mode=pr: execute locally and prepare PR text. Before an action requiring
explicit maintainer/user approval under docs/ai/principles.md and the PR
owner docs, verify existing authorization covers its action, target, and
scope; ask only for missing authority. Ordinary authorized local branch
creation is preparation; shared-state mutations, branch deletion, and
destructive Git operations retain their approval requirements.size=tiny|small|medium|large or days=N: fit the chosen task to the
requested scope. Default to small, meaning one focused local session.focus=<topic>: prefer a focus area without making it the only allowed
candidate. Examples: ai-native, easy-start, algorithm, compute,
release, ci, docs, python, io, PLAN-122, world_split,
dartpy, or a file path.area=<dimension>: alias for focus=<dimension>.If constraints conflict or make the task unsafe to select, stop and ask one clarifying question.
git status --short --branch
git diff --stat
$ARGUMENTS;docs/dev_tasks/<task>/ state;docs/plans/dashboard.md, in priority order, especially Horizon: Now;docs/ai/north-star.md gaps and readiness criteria;dart-next workflow
itself unless explicitly focused. Missing approval excludes a candidate only
when it has no useful bounded deliverable within the selected mode and
current authorization. A later publication requirement does not disqualify
local preparation. Preserve explicitly named targets; report their remaining
approval boundary after completing authorized work.focus=<topic> or area=<dimension>;Horizon: Now dashboard item fitting the size;docs/ai/verification.md.After selection, follow the most specific DART workflow:
| Selected work | Route through |
|---|---|
| New implementation task | $dart-new-task in Codex or /dart-new-task elsewhere |
| Existing dev task | $dart-resume in Codex or /dart-resume elsewhere |
| Numbered-plan work packet | $dart-execute-packet or /dart-execute-packet |
| Plan-only change | $dart-plan-update in Codex or /dart-plan-update |
| Docs-only change | $dart-docs-update in Codex or /dart-docs-update |
| GitHub issue fix | $dart-fix-issue in Codex or /dart-fix-issue |
| Downstream bug | $dart-downstream-fix or /dart-downstream-fix |
| Failing CI | $dart-fix-ci in Codex or /dart-fix-ci |
| PR review or PR management | $dart-review-pr / $dart-manage-pr or slash versions |
If the selected task is multi-session or needs design tracking, create or
update docs/dev_tasks/<task>/ according to docs/dev_tasks/README.md.
AGENTS.md and the routed workflow.docs/ai/verification.md;pixi run lint, build, and focused tests;git diff --stat
git diff --check
docs/ai/verification.md before finalizing.Use $dart-pr or /dart-pr only after local verification is complete and the
user requested PR preparation. Verify existing explicit maintainer/user approval
for each approval-gated action under docs/ai/principles.md and the PR owner
docs; ask only for missing or changed authority. Local branch creation and
other authorized preparation need no extra approval. Shared-state mutations,
branch deletion, and destructive Git operations retain their approval boundaries.
After a PR exists and explicit approval covers PR management, use
$dart-manage-pr or /dart-manage-pr for CI, review, and cleanup; the Codex
review trigger and draft-ready criteria live in docs/onboarding/ai-reviews.md.
Report: