Windmillに新しいTriggerCrud型のトリガーを追加する際、バックエンドからCLI、画面、同期やキャプチャ機能まで必要な変更箇所を確認できる開発チェックリストです。
- 新しい外部サービスのトリガーを追加したいとき
- 実装箇所の抜け漏れを点検したいとき
- トリガー追加のPR前に検証したいとき
push前のブランチをCodexでレビューし、コミット済み・未コミットの変更に対する指摘を確認できます。CIと同じ方針・モデル・推論設定で、ファイルと行を示した結果を得られます。
Run the CI Codex PR review locally against this branch's unpushed work (committed + uncommitted) before pushing. Same policy, model and reasoning effort as the codex-pr-review GitHub action.
実行スコア 未検証
インストール方法を見る現在のブランチで、まだpushしていない変更をCodexにレビューさせます。コミット済みと未コミットの変更を、mainとの共通祖先から比較して確認し、GitHub Actionsのcodex-pr-reviewと同じレビュー方針、モデル、推論設定を使います。結果は重要度別の指摘とファイル・行番号を含むMarkdownで表示されます。レビュー用スクリプトは作業ツリーを書き換えず、一時ファイルだけを使います。
変更をpushする前に、CIのレビューで指摘されそうな点を把握したいときに使えます。プルリクエストを作る前の確認や、現在の会話とは別の新しいCodexプロセスによるレビューがほしい場合にも向いています。
mainと比較してCodexレビューを実行してください」codex CLI 0.159.3以降と認証が必要です。codex loginまたは環境変数OPENAI_API_KEYを使います。ベース参照が古い場合はgit fetchが必要です。スクリプトの実行にはBashを使います。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Runs the exact same review Codex performs in CI (.github/workflows/codex-pr-review.yml),
but locally and scoped to work you have not pushed yet — so you catch what CI would flag
before the PR exists. Use this before git push on a non-trivial change.
Correspondence with CI — identical:
REVIEW.md (severity triage, public-surface checklist, AGENTS.md compliance, test coverage).gpt-6.1-sol.model_reasoning_effort="xhigh".## Codex Review, findings tagged P0 / P1 / P2 with file:line.Differences from CI — local-only:
main at the merge-base, including uncommitted changes (CI reviews a pushed PR diff).read-only (CI uses danger-full-access on an ephemeral runner). Codex reads the diff and files but cannot modify your working tree.codex exec is a separate cold process, so it does not anchor on the current chat session — the same reason local-review insists on a subagent.codex CLI >= 0.159.3 installed and authed via codex login or an OPENAI_API_KEY in the environment (which takes priority). Older CLIs reject the model with "requires a newer version of Codex"; run.sh checks the version up front. Upgrade with npm install --global @openai/codex@0.159.3 (may need sudo for a global install). This matches the pin in .github/workflows/codex-pr-review.yml — the CLI version is the same on both sides.git fetch the base ref if it's stale, so the merge-base is accurate.bash .agents/skills/local-review-codex/run.sh # review vs main (default)
bash .agents/skills/local-review-codex/run.sh <base> # review vs a different base ref
Invoke with bash (or run the executable directly) — the script needs Bash for
set -o pipefail; sh is Dash on Debian/Ubuntu and would fail. If main isn't a
local branch (e.g. a fresh single-branch checkout), the runner falls back to
origin/main automatically.
The script computes BASE_SHA = git merge-base HEAD <base>, feeds Codex REVIEW.md plus a
diff context pointing at git diff <BASE_SHA> (which folds in uncommitted edits), and prints
the review. It writes only temp files — nothing lands in the working tree.
Print the Codex output verbatim. Do not re-summarize or filter it — the value of a cold Codex pass is surfacing what the current session would rationalize away. Then decide with the user whether to address findings before pushing.
For a Claude-native review instead, use local-review (branch-diff-reviewer subagent). This
skill is the Codex counterpart; run both for independent perspectives.
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
Windmillに新しいTriggerCrud型のトリガーを追加する際、バックエンドからCLI、画面、同期やキャプチャ機能まで必要な変更箇所を確認できる開発チェックリストです。
WindmillのAIチャットを変更するときに、ツールやプロンプト、結果の返し方、コンテキスト量を整理し、評価で変更前後の挙動を比べるための指針です。
WindmillのAI生成モード向けに、実際の利用要求に沿ったベンチマークケースを作成・実行します。生成結果を決定的な検証とLLM評価で確認し、AIチャットやcopilotの変更前後を比較できます。
Windmill CLIのコマンドを使い、スクリプトやフローなどの管理、ジョブの実行履歴確認、失敗原因の調査を進めるためのリファレンスです。
モジュールのインターフェースを小さく保ちながら、内部に複雑な処理をまとめる設計を支援します。テストしやすさや変更のしやすさを考え、処理の境目を整理できます。
変更内容を確認し、対象ファイルだけを選んで、形式や長さの規則に沿ったConventional Commits形式のGitコミットを作成するスキルです。