スキル when-reviewing-code-comprehensively-use-code-review-assistant
📦

when-reviewing-code-comprehensively-use-code-review-assistant

v1.0.0 コンテンツリビジョン r1 高リスク ⚙️ 外部コマンド📁 ファイルシステムへのアクセス🔑 環境変数

包括的なコードレビューを実行する

大規模なプルリクエストは、セキュリティ、パフォーマンス、テスト、ドキュメントの観点で一貫してレビューするのが困難です。このスキルは専門的なレビューエージェントを調整し、マージ準備状況に関するフィードバックを生成します。

対応: Claude Codex Code(CC)
⚠️ 38 不十分

自分のエージェントでインストール

このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。

エージェントリクエスト
Review the Skillstore skill "when-reviewing-code-comprehensively-use-code-review-assistant" from https://skillstore.io/skills/dnyoussef-when-reviewing-code-comprehensively-use-code-review-assistant.md and its manifest at https://skillstore.io/api/skills/dnyoussef-when-reviewing-code-comprehensively-use-code-review-assistant/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.

エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。

エージェントが読めるリソース

AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。

テストする

「when-reviewing-code-comprehensively-use-code-review-assistant」を使用しています。 すべての品質観点でプルリクエスト 123 をレビューしてください。

期待される結果:

スコア要約、ブロッキング問題、推奨される修正、明確なマージ準備状況の判断。

「when-reviewing-code-comprehensively-use-code-review-assistant」を使用しています。 セキュリティと依存関係リスクに集中してください。

期待される結果:

重大な脆弱性、依存関係の指摘、シークレットリスク、認証上の懸念を含む、優先順位付けされたセキュリティレビュー。

「when-reviewing-code-comprehensively-use-code-review-assistant」を使用しています。 リリースブランチをマージできるか評価してください。

期待される結果:

合格または不合格のステータス、未解決のブロッカー、承認前に必要な作業を含む、リリース向けレビュー。

セキュリティ監査

高リスク

Most static findings were false positives caused by Markdown fences, example tables, and review criteria. I confirmed the generated auto-fix shell script risk and added semantic findings for npx-based package execution and repository-modifying auto-fixes. No prompt injection text was found.

4
スキャンされたファイル
1,943
解析済み行数
4
レビュー項目
0
誤検知を無視

確認済みのセキュリティ上の懸念 (2)

高
Remote Package Execution Through npx
The skill directs agents to run npx commands, including claude-flow@alpha and other tooling, which can download and execute package code. This requires explicit confirmation, version pinning, and a trusted environment.
The cited sections explicitly instruct use of npx and npm commands during review setup and execution. The risk is contextual package execution, not a scanner-only pattern.
中
Auto-Fix Script Modifies Repository Files
The generated auto-fix script runs formatters, uses sed to edit configuration, and creates test files from a generated list. These operations can change source files and should require dry-run review and path validation.
The cited script block directly shows repository-modifying commands and file creation. The risk depends on user approval and path hygiene, so medium severity is appropriate.
機能レビュー項目 (4)

これらは、このスキルに期待される可能性のある実際のローカル機能であるため、レビューが必要ですが、確認済みの悪意ある動作としてはカウントされません。

中
Shell command substitution
for file in $(cat missing-tests.txt); do
The auto-fix script iterates over missing-tests.txt and writes derived test file paths. A malformed or attacker-controlled list could cause unsafe word splitting or overwrite unintended repository paths.
中
Unix shell invocation
#!/bin/bash
This begins an auto-fix shell script that runs npm and npx tools and modifies repository files. It is legitimate review automation, but risky without explicit user confirmation and path controls.
中
Shell command substitution
for file in $(cat missing-tests.txt); do
The auto-fix script iterates over missing-tests.txt and writes derived test file paths. A malformed or attacker-controlled list could cause unsafe word splitting or overwrite unintended repository paths.
中
Unix shell invocation
#!/bin/bash
This begins an auto-fix shell script that runs npm and npx tools and modifies repository files. It is legitimate review automation, but risky without explicit user confirmation and path controls.
監査者: codex 監査履歴を表示 →
このレポートを共有・引用

バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。

バージョン別レポートを開く
セキュリティ評価

レポートリンクをコピー

https://skillstore.io/skills/dnyoussef-when-reviewing-code-comprehensively-use-code-review-assistant/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdownバッジ

[![Skillstore security assessment](https://skillstore.io/badges/skills/dnyoussef-when-reviewing-code-comprehensively-use-code-review-assistant/security.svg)](https://skillstore.io/skills/dnyoussef-when-reviewing-code-comprehensively-use-code-review-assistant?utm_source=security_passport_badge)

HTMLバッジ

<a href="https://skillstore.io/skills/dnyoussef-when-reviewing-code-comprehensively-use-code-review-assistant?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/dnyoussef-when-reviewing-code-comprehensively-use-code-review-assistant/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

埋め込みカード

<iframe src="https://skillstore.io/embed/skills/dnyoussef-when-reviewing-code-comprehensively-use-code-review-assistant.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
学術引用 (APA · BibTeX · CFF)

APA形式の引用

DNYoussef. (2026). when-reviewing-code-comprehensively-use-code-review-assistant security audit report (audit version 10) [Author version 1.0.0]. Skillstore. https://skillstore.io/skills/dnyoussef-when-reviewing-code-comprehensively-use-code-review-assistant/audits/10

BibTeX形式の引用

@techreport{dnyoussef-dnyoussef-when-reviewing-code-comprehensively-use-code-review-assistant-2026, author = {DNYoussef}, title = {when-reviewing-code-comprehensively-use-code-review-assistant security audit report (audit version 10)}, institution = {Skillstore}, year = {2026}, number = {10}, url = {https://skillstore.io/skills/dnyoussef-when-reviewing-code-comprehensively-use-code-review-assistant/audits/10}, note = {Author version 1.0.0} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "when-reviewing-code-comprehensively-use-code-review-assistant security audit report (audit version 10)" version: "1.0.0" type: report authors: - name: "DNYoussef" date-released: "2026-07-09" url: "https://skillstore.io/skills/dnyoussef-when-reviewing-code-comprehensively-use-code-review-assistant/audits/10" identifiers: - type: other value: "skillstore:dnyoussef-when-reviewing-code-comprehensively-use-code-review-assistant:audit:10" description: "Skillstore immutable audit report identifier"

Skillstore スコア

このスコアの理由 証拠の信頼度: 中
55
アーキテクチャ
100
保守性
87
コンテンツ
70
コミュニティ
74
仕様準拠

作成できるもの

機能プルリクエストをレビューする

メンテナーに承認を依頼する前に、幅広いレビューを実行します。

セキュリティと依存関係のリスクを確認する

OWASP の問題、シークレット、認証、脆弱な依存関係にレビュー作業を集中します。

マージ準備状況のゲートを設定する

スコアしきい値を使用して、プルリクエストを進めるべきかどうかを判断します。

これらのプロンプトを試す

基本的なプルリクエストレビュー
プルリクエスト 123 を、セキュリティ、パフォーマンス、スタイル、テスト、ドキュメントの観点でレビューしてください。ブロッカーと推奨される次のアクションを要約してください。
セキュリティとテストに絞ったレビュー
このプルリクエストを、認証、認可、シークレット、依存関係リスク、欠落しているテストの観点でレビューしてください。マージをブロックすべき問題のみを報告してください。
マージ準備状況の評価
このプルリクエストのマージ準備状況を評価してください。各レビュー観点を採点し、承認に到達するために必要な変更を説明してください。
レビューワークフローの強化
レビューワークフローと自動修正プロセスを監査してください。安全でないコマンド、欠落している検証、弱いしきい値、CI の改善点を特定してください。

ベストプラクティス

  • ソース管理を有効にしたクリーンなブランチでレビューを実行します。
  • ファイル変更を許可する前に、コマンド実行と生成されたスクリプトをレビューします。
  • プロジェクトのリスク、コンプライアンス要件、CI 要件に合わせてしきい値を調整します。

回避

  • レビューなしで本番ブランチに対して自動修正スクリプトを実行すること。
  • 人間の判断なしにスコアを最終承認として扱うこと。
  • 必要なセキュリティ、テスト、lint ツールがインストールされていない状態でスキルを使用すること。

よくある質問

このスキルは人間によるコードレビューを置き換えますか?
いいえ。チェックと指摘事項を整理しますが、メンテナーはプルリクエストを承認する前に結果を検証する必要があります。
どのツールを想定していますか?
例として、ESLint、npm audit、gitleaks、coverage ツール、bundle analysis、プロジェクトのレビュースクリプトなどがあります。
ファイルを変更できますか?
はい。自動修正例はファイルを変更する可能性があります。まずコマンドをレビューし、ソース管理を使用してください。
CI に適していますか?
はい。CI 形式のマージ準備状況チェックが含まれています。依存関係を固定し、リスクの高いコマンドには承認を必須にしてください。
どのレビュー観点がカバーされていますか?
セキュリティ、パフォーマンス、コードスタイル、テストカバレッジ、テスト品質、ドキュメントの完全性をカバーします。
プロジェクト設定は必要ですか?
はい。リポジトリに対応するスクリプト、テストコマンド、lint ルール、セキュリティツール設定があることを前提としています。

開発者情報

作成者

DNYoussef

ライセンス

MIT

作者バージョン

v1.0.0

Skillstore リビジョン

r1

参照

0519034dad657fb1f7706e0550e962beeda73fdf

メンテナンスの新しさ

2026/7/18

利用状況

5 ダウンロード · 191 閲覧

ファイル構成