ワンクリックで
grv
Gest Review. Review the current jj changeset for correctness, safety, regressions, VCS policy, and missing tests.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Gest Review. Review the current jj changeset for correctness, safety, regressions, VCS policy, and missing tests.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Gest Setup. Bootstrap or refresh a jj/Gest agent-operable repository surface across tools, command contracts, Justfile targets, hooks, ignores, installs, and setup follow-ups.
Gest Test. Run unit, API regression, smoke, regression, and integration tests appropriate to the changed code; add missing tests when the task changes callable behavior.
Gest Brainstorm. Explore rough ideas or ambiguous requests, inspect existing code/docs/Gest context, ask clarifying questions when needed, and decide whether to create a spec, outline issue, plan, or session task.
Gest Commit. Create a jj commit/bookmark/push checkpoint using conventional commit style and GitHub metadata when present.
Gest Docs. Audit, create, update, and verify user-facing docs, developer-facing docs, and in-code documentation affected by a task.
Install jj Gest package extras after npx installs the skills, including hooks/settings and AGENTS guidance.
| name | grv |
| description | Gest Review. Review the current jj changeset for correctness, safety, regressions, VCS policy, and missing tests. |
Use for code-review stance after every code change before completing the task.
Inspect:
jj status
jj diff
jj diff --summary
If reviewing a specific commit/change, diff that revision:
jj diff -r <rev>
jj show <rev>
Search Gest for prior regressions and review findings:
gest search "<module/feature> regression" --all --json --limit 20
gest search "<module/feature> review" --all --json --limit 20
gest search "Follow-up <module/feature>" --all --json --limit 20
Review the task's tag classification and dependency impact notes from
references/tag_dependency_workflow.md. If code contracts changed, inspect the
ast-grep patterns that were run and the dependers they found.
For non-trivial changes, act as an adversarial review aggregator. Default to independent read-only review sub-agents when sub-agents are available, authorized, and the lenses can be checked independently; skip sub-agents only when they are unavailable, unsafe, or overkill for a tiny change. Apply distinct review lenses:
If sub-agents are not used, run the lenses explicitly yourself. Writable sub-agents still require separate jj workspaces. Gest mutations, task completion, commits/bookmarks/pushes, and PR decisions should remain centralized unless deliberately assigned.
Test review should ask:
test.strategy?Findings first, ordered by severity, with file/line references. Treat
Findings: None as a precise statement about blocking or actionable code-review
findings, not as the whole review.
ast-grep dependency impact checks for changed code contractscx workflow changes that use cx for tests, lint, format, typecheck,
ordinary package-manager builds, or commands without durable file outputs;
miss real --in inputs or --out outputs; rely on missing producer/consumer
Just ordering; or ignore .cx in a way that hides future configAfter findings, add reviewer judgment when it would help the user: call out non-blocking opinions about clarity, maintainability, UX, naming, fit with local patterns, jj workflow shape, or tradeoffs. Label these separately from findings so taste-level feedback does not look like a merge blocker.
If no issues are found, say so clearly, then still mention residual risk, test gaps, and any useful non-blocking observations.
Missing focused tests for changed callable code, hooks, scripts, or public APIs are review findings, not just nice-to-have follow-ups.