← ClaudeAtlas

kyoseilisted

Code review for PRs or local changes. Covers code quality, dependency updates, performance, test coverage, documentation accuracy, and security. Use when reviewing PRs, checking code quality, or running comprehensive code reviews.
ncaq/konoka · ★ 3 · AI & Automation · score 72
Install: claude install-skill ncaq/konoka
# get-review-infoでの情報の取得 以下のコマンドでレビューに必要な情報を一括取得します。 ```bash node ${CLAUDE_PLUGIN_ROOT}/dist/bin/get-review-info.js $ARGUMENTS ``` 結果はJSONで返されるので、 以下のガイドに従って解釈してください。 ## JSONの解釈 ### `context` フィールド `context.output`フィールドで出力先を判別します。 #### `"github"` GitHub出力。 結果はGitHub PRにインラインコメントとして投稿されます。 `host`と`pr`(`owner`, `repo`, `prNumber`)が含まれます。 #### `"local"` ローカル出力。 結果はターミナルに直接出力されます。 ブランチに紐付くPRが特定できた場合は`pr`が含まれます。 ### `changeset` フィールド - `diff`: 差分(diffフォーマット) - `log`: コミットログ - `headCommitId`: PRのheadコミットSHA(GitHub出力時のみ) ### `conversation` フィールド(PRが特定できた場合のみ) PRの既存コメント・レビュー情報です。 GitHub出力モードでは常に含まれます。 ローカル出力モードでもブランチに紐付くPRがあれば含まれます。 PRが特定できない場合はフィールド自体が省略されます。 トップレベルにPR自体の情報(`title`, `body`, `author`, `url`など)があり、 以下の3つのサブフィールドがあります。 - `comments`: PR全体へのコメント一覧。以下のフィールドを持ちます。 - `id` - `author` - `body` - `createdAt` - `updatedAt` - `url` - `reviews`: レビュー一覧。以下のフィールドを持ちます。 - `id` - `author` - `state`: `APPROVED`, `CHANGES_REQUESTED`等 - `body` - `submittedAt` - `url` - `reviewThreads`: インラインレビュースレッド一覧。以下に抜粋したフィールドなどを持ちます。 - `isResolved` - `isOutdated` - `path` - `line` - `diffSide` - `comments`: スレッド内配列 ### `previousReview` フィールド(前回kyoseiレビューが復元できた場合のみ) 過去のレビュー本文末尾のメタデータフッターから復元できた最新のkyoseiレビューが含まれます。 復元できなければフィールド自体が省略されます。 - `reviewId`: GitHubのreview ID - `event`: 前回のreview state(`APPROVED`, `CHANGES_REQUESTED`, `COMMENTED`等) - `submittedAt`: 投稿時刻(ISO 8601 UTC) - `metadata`: フッターから復元したメタデータ全体 - `commit`: 特にここに前回レビュー対象コミットSHAが入りま