Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/Morrison-Lab/ai-config --skill ardiaeiコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SKILL.md を表示中
| name | ardiaei |
| description | Drive PRs clean and run UMS. |
| user-invocable | true |
| allowed-tools | ["Bash","Agent","Read","Edit","Write"] |
Clear the open-PR review queue and capture what doing so taught you, by composing two existing skills in sequence:
ardia (ardia, ARD +
Iterate-All): drive every open PR/MR to a clean review verdict, in series.ums (ums, Update Memories and
Skills): review what the ARDIA loop surfaced — recurring review findings, CI
quirks, tool gotchas, workflow gaps — and persist it by editing memory files
and skill definitions.The order matters: run the full review loop first so Phase 2 has the complete set of lessons (every finding, rebuttal, deferral, and CI surprise) to draw on. "Edit instructions" = update the durable guidance (memories + skills), not the PR code.
Run the full ardia procedure (ardia): list every
open PR/MR and drive each to a clean verdict in series. ardia handles forge
detection (GitHub gh / GitLab glab) and all per-PR rules from ardi. If
there are zero open PRs/MRs, Phase 1 is a no-op — note it and go to Phase 2.
While iterating, keep a running lessons list — the raw material Phase 2 persists. Capture anything reusable:
Once every PR is clean, run the full ums procedure
(ums) against the lessons list from Phase 1: for
each lesson decide whether it belongs in a
memory file, a skill definition, or both, and make the edits. Don't
invent lessons to look busy — if the loop was uneventful, say so and persist
nothing.
Phase 2 edits the durable guidance (memories/skills), which in this repo is committed and pushed like any other change — follow the repo's normal commit/PR rules for those edits (they are separate from the Phase 1 PRs).
Print one combined summary:
## ARDIAEI Session Summary — <timestamp>
### Phase 1 — PRs driven to clean
| PR/MR | Rounds | Status |
|-------|--------|--------|
| [#16](url) | 4 | ✅ Clean |
### Phase 2 — instructions updated
| Target | Change |
|--------|--------|
| memory: review-double-trigger | New — recorded canceling-review CI quirk |
| skill: ardi | Added rule: don't double-trigger re-review |
ardi's "Stopping conditions".The ARDIA phase serializes every action that mutates a PR --- shared review
runners, see ardia --- so don't fan out the claim --- push --- re-review loop.
You may orchestrate ardia's step 2: the read-only survey across PRs, plus
worktree-isolated local patch preparation, which touches no forge state.
The UMS phase reasons over the whole session's learnings
at once and is not decomposable, so it stays inline. Consult
shared/workflow/when-to-orchestrate.md (the shared-runner exception).
Phase 1 can still delegate sidecar work directly via the Agent tool within a
single PR's own ARDI round --- see ardia's "Lightweight sidecar delegation"
note, including its guidance on giving a judgment-heavy sidecar task a
stronger model, a mechanical one a cheaper tier, and a heavy fan-out pass to
codex when available. Phase 2 has no sidecar-delegation angle of its own,
per the non-decomposable note above.
ardia / adria — Phase 1 in full (itself nests ardi, ard).ums / update-memories-and-skills — Phase 2 in full.record-learnings — the passive sibling of Phase 2; ardiaei is the
explicit "do it now, after the loop" checkpoint.ardia alone to only clear the PR queue, or ums alone to only
update instructions. ardiaei is the clean-then-capture combination.select-model — decision tree for picking a subagent's model tier when
Phase 1 delegates sidecar work (see Orchestration).