ローカルAPIに認証情報付きのHTTPリクエストを送り、疎通確認からエンドポイント別の結果整理まで進めるQAスキルです。
- ローカルAPIの疎通を確認したいとき
- 認証付きエンドポイントを調べたいとき
- 多数のAPIテストを分担したいとき
FlexPriceのプルリクエストを出す前に、セキュリティ、データ変更、API、テスト、ドキュメントなどの確認項目を点検できます。
FlexPrice PR self-review checklist — security, layering, migrations, tests. Trigger: pr check, ship review, pre-PR.
実行スコア 未検証
インストール方法を見るFlexPriceの変更をプルリクエストに出す前に、確認すべき点を順に点検できます。変更が適切な層に置かれているか、マルチテナントのデータ範囲や認証・権限チェックが保たれているか、秘密情報を含めていないかを確認します。EntやClickHouseのスキーマ変更に伴う生成物・マイグレーション、Swaggerや公開SDKの更新、整形・静的解析・テスト、構造変更時のリポジトリ資料も対象です。最後に、意図・リスク・テスト結果をレビュー担当者に伝える準備を促します。
実装を終えてレビューを依頼する前や、変更の見落としを減らしたいときに使えます。API、データベース、認証まわりなど複数の領域にまたがる変更の確認にも向いています。プロジェクト固有の構成や更新手順に沿って確認項目を整理したい開発者に役立ちます。
確認項目はFlexPriceの構成やMakefileコマンドを前提にしています。該当する変更範囲に応じてコマンドやテストを選びます。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
pr — pre-merge checklistRun mentally or out loud through this list; fix gaps before requesting review.
docs/ARCHITECTURE.md).HOTSPOTS.md patterns)..env, keys in tests).internal/api/router.go patterns).make generate-ent and migration plan (make migrate-ent / make generate-migration per deployment).migrations/clickhouse/ when applicable.make swagger.make sdk-all (or agreed subset) and api/custom merged.gofmt, go vet on affected scope.go test -race on touched packages or make test for broad changes.internal/ee/service/*_test.go conventions).docs/REPO_MAP.md / DEPENDENCY_GRAPH.md / FLOWS/* when behavior or topology changes.graphify update . at repo root (see repo-architecture-intelligence personal skill).Summarize intent, risk, and test evidence in the PR body (not “fixed stuff”).
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
ローカルAPIに認証情報付きのHTTPリクエストを送り、疎通確認からエンドポイント別の結果整理まで進めるQAスキルです。
FlexPriceのディレクトリ構成や依存関係、主要な処理フローを資料に沿って把握し、変更の影響範囲や設計上の注意点を調べるスキルです。
Docker ComposeやMakefileを使ったFlexPriceの開発環境の起動・停止、Kafka UIの追加、サービスログの確認を案内します。
コード変更が各階層のAGENTS.mdに反映されているかを確認し、差分に応じた更新内容の作成と同期状態の管理を支援します。
環境変数とDocker Composeを確認し、ローカル実行とRDSなどの共有サービスを組み合わせた開発環境の準備や起動方法を案内します。
GitHub CLIでプルリクエストやIssueを確認し、チェックの失敗ログを調べるほか、変更内容を整理してプルリクエストを作成します。