Codexによるread-onlyローカルレビューを実行する。Triggers on: '/codex-review', 'Codexでレビューして', 'クロスモデルレビューして'
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
実装が他リポジトリのコードの挙動に依存する仮定を、依存先の実コードで確証する。クロスリポジトリ依存が無い場合は使用しない。Triggers on: '/cross-repo-verify', 'クロスリポジトリ依存を確認', 'クロスリポジトリの確証'
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
実装が他リポジトリのコードの挙動(API の副作用・導出・判定ロジック等。例:「A を同期すれば B が作られる」)に依存する仮定を含む場合に、その仮定を依存先リポジトリの実コード(判定箇所・書き込み箇所)で確証する手順です。
クロスリポジトリ依存が無い場合はこのスキルを使用しない。
取得前にコミット SHA を固定する。ブランチ名のまま取得すると、取得中にブランチが進んだ場合に本文と記載する根拠 SHA がずれ得るため、先に対象ブランチの HEAD SHA を解決する:
gh api "repos/{owner}/{repo}/commits/{branch}" --jq '.sha'
依存先の clone は不要。Step 1 で解決した SHA を ref に指定して gh api で対象ファイルの本文を read-only に取得し、判定箇所・書き込み箇所のコードを直接確認する:
gh api -H "Accept: application/vnd.github.raw+json" "repos/{owner}/{repo}/contents/{path}?ref={SHA}"
根拠はStep 1 で解決したコミット SHA を記載する。ref の省略やブランチ名のままの記載は不可とし、repo/file:line だけでは後から別版のコードが根拠扱いになり得るため、repo@コミットSHA/file:line 形式で統一する。
確証結果は以下の形式で設計成果物または PR 本文に記載する:
## クロスリポジトリ依存の確証
| 仮定 | 確証結果 | 根拠(repo@コミットSHA/file:line) |
|------|---------|--------------------------|
| {API X を呼ぶとテーブル B が導出される} | ✅ 確証 / ⚠️ 未確証 | {owner/repo}@{コミットSHA}/{path}:{行} |
後述「確証の独立再照合」によって ✅ 確証から格下げされた行の表記ルールは同節を参照。
確証結果テーブルが実際に生成された場合(行が1行以上存在する場合)にのみ、テーブルの行ごとに claude-harness:attestation-verifier を Task ツールで独立に spawn し、確証の真正性を反証させる。確証した本人(このスキルを実行している自分自身)が取得済みのファイル内容を懐疑者に代弁させて信用させてはならない — 懐疑者は根拠に記載された SHA から自分で対象ファイルを取得し直す前提で設計されている。テーブルの行が複数ある場合は並列 spawn してよい。
各行の spawn には以下を渡す:
{owner/repo}@{SHA}/{path}:{行})呼び出し例:
Task(
subagent_type: 'claude-harness:attestation-verifier',
prompt: "以下のクロスリポジトリ依存確証の1行を独立に反証してください。\n仮定: {仮定}\n確証結果: ✅ 確証\n根拠: {owner/repo}@{コミットSHA}/{path}:{行}"
)
返ってきた verdict が not_supported(引用は仮定を支持しない。反証成立)または unverifiable(判定不能)の行は、確証結果テーブルの ✅ 確証を外し「⚠️ 未確証の仮定」へ格下げする(表記は既存の2値のまま統一し、新しい記号は追加しない)。格下げした行は、テーブルの下に - {仮定}: 独立再照合により未確証へ格下げ(reason: {懐疑者の reason}) の形式で注記を列挙し、同内容を PR 本文にも明示する。supported(引用は仮定を支持する)verdict の行は、元の ✅ 確証のまま確証結果テーブルに残してよい。
아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
Codexによるread-onlyローカルレビューを実行する。Triggers on: '/codex-review', 'Codexでレビューして', 'クロスモデルレビューして'
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
調査(read-only)または雑務(workspace-write)をCodexへ委譲し、結論をJSONで受け取る。Triggers on: '/codex-task', 'Codexで調べて', 'Codexにやらせて', 'Codexへ委譲'
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Conventional Commits形式でコミットする。Triggers on: '/commit', 'コミットして', 'commit changes'
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
恒常的な設計決定を ADR として記録する(退役する機能仕様から ADR 昇格の要否を判定するモードを併せ持つ)。定常フローの必須ステップではなく、必要時に呼ぶ。Triggers on: '/create-adr', 'ADRを書いて', '設計判断を記録', 'ADR昇格を判定'
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
仕様(チケットの完了条件・受入基準)からE2Eテストを実装する(非対話)。Triggers on: '/create-e2e', 'E2Eテストを書いて', 'E2Eテストを追加して'
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
機能仕様ドキュメントから要件チケットを作成する、または親要件チケットを実装チケット群に分解する。Triggers on: '/create-ticket', 'チケットを作成', 'Issueを作って', 'create ticket', '実装チケットに分解'
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.