ワンクリックで
implement-change
Build one change end to end on the current tip, review-clean and ready to land
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Build one change end to end on the current tip, review-clean and ready to land
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Review dimension for naming, idiom, comment debt, and AI tells against the codified per-language and prose standards. Invoked by reviewer agents over one module shard.
Recipe for writing C in the runtime, module placement and the ownership and control-flow discipline. Invoked by writer agents when a C unit is dispatched.
Recipe for writing Clojure, Functional Core / Imperative Shell at the function level (namespaces by domain), native wrappers, and the boundary discipline. Invoked when writing Clojure for the project.
Recipe for writing Elixir, pure functions in modules as the core and GenServer plus OTP as the shell, supervision trees, and NIF discipline for the C and Zig edge. Invoked when writing Elixir for the project.
Recipe for any English the agent produces in this project, commits, comments, docstrings, ADRs, design docs, skill bodies, changelog, error messages, project guides. Optimizes for terse, humanized prose with no em dashes and no AI tells. Invoke for any prose-writing activity.
Recipe for writing Zig, native bodies and edge wrappers, the allocator and lifetime discipline, and the hot-path rules. Invoked when writing or editing any Zig source.
| name | implement-change |
| description | Build one change end to end on the current tip, review-clean and ready to land |
| disable-model-invocation | true |
Role: the phase driver. Builds one change or slice from spec to a review-clean linear stack on the tip, ready for the maintainer to land.
~/.agentic-sdk/<project>/project.edn exists with :lanes and :vcs. A spec
(argument or conversation), or an approved feature plan to pick the next
slice.
Conforms to skills/shared/references/orchestration.md (dispatch,
context budget, autonomy, resumption, runtime adaptation) and
skills/shared/references/worktree-model.md (topology, ordering law,
conflict law).
jj-first. Work is a linear stack of commits on the current tip; @ is
the working-copy commit (describe it, jj new to advance). No
development branches. The protected main line is a bookmark trailing the
tip, advanced only at land time by the maintainer. Never base work on
it: it forks history when main lags the tip.
jj new on the tip, then jj describe -m "<slug>: <one-line summary>". The change is the next
commit (or commits) on the stack, referenced by change id and
description, not a bookmark. Hold the one-paragraph change summary in
context for the rest of the run to cite. A long run may keep a
minimal, gitignored resume checkpoint under
~/.agentic-sdk/<project>/runs/<slug>/ recording what is done (units landed,
rounds completed, findings still open); never committed, never the
hand-off medium.LANDED <change-id> plus any CHANGELOG: lines; hold both in context),
then the next wave. Each dispatch prompt carries the unit's complete
spec plus its module brief, self-contained so the writer never needs
this session's context. The writer loads write- for the active
language (write-c, write-zig, write-clj, write-elixir) or
write-tests. Fan out where the runtime supports nested dispatch,
else run inline per the adaptation rule in orchestration.md.needs-cross-module writer becomes one fresh writer with the union
of the cross-module work, folded in after, then continue.## Unreleased heading if absent; append each CHANGELOG: line the
writers and round-runners returned, grouped by category prefix.
Describe the change via write-commit. Then show the maintainer: the
stack head, the commit list, the changelog diff, the round
summaries, and any escalations held. Advancing main is the
maintainer's call: offer, do not assume. An autonomous run never
advances main itself. On a yes, the maintainer advances the bookmark
over the stack and pushes. A clean run can delete its resume
checkpoint.Reads only the one-line returns of the writers, verifier, and
review-round-runner it dispatches, never their diffs, file bodies,
findings dumps, or reasoning. The working data lives in those agents'
contexts, thrown away when they return. Holds the slug, the change
summary, the writers' LANDED and CHANGELOG: lines, and the round
summaries. The final land waits for the maintainer. Atoms dispatched:
gather-module-context (once per module), writer (write-,
write-tests), verifier (verify-lanes), review-round-runner
(run-review-round), record-decision for real choices, write-commit and
write-changelog at the land.
A one-line summary to the caller (the maintainer, or a change-runner under a campaign): the change landed, the round count, the verify verdict, any escalations, and the stack head ready to land.