clean-code-reviewer
Clean Code の問題についてコードをレビュー
コード品質の問題はレビューを遅らせ、変更のリスクを高めます。このスキルは Clean Code の問題を見つけ、優先順位付きのリファクタリング指針を提供します。
インストール前に停止して確認を求めてください。
計画を確認し、ファイルを変更する前にユーザーの明示的な同意を得てください。
自分のエージェントでインストール
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "clean-code-reviewer" from https://skillstore.io/skills/hylarucoder-clean-code-reviewer.md and its manifest at https://skillstore.io/api/skills/hylarucoder-clean-code-reviewer/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
エージェントが読めるリソース
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
テストする
「clean-code-reviewer」を使用しています。 サービスファイルを Clean Code の問題についてレビューする。
期待される結果:
- 命名の問題: 高。短い変数名が日付値の目的を分かりにくくしています。
- 関数の問題: 中。1つの関数が検証、計算、永続化、通知処理を組み合わせています。
- 提案: ワークフローを、明確な責務名を持つ小さな関数に分割してください。
「clean-code-reviewer」を使用しています。 Python モジュールの可読性の問題を確認する。
期待される結果:
- 明確性の問題: 中。複雑なリスト内包表記は読み取りとテストが困難です。
- 規約の問題: 低。複数のヘルパー関数に型ヒントが含まれていません。
- 提案: フィルタリングロジックを名前付きヘルパーに抽出し、明示的な入力型と戻り値型を追加してください。
「clean-code-reviewer」を使用しています。 リファクタリング前にコンポーネントディレクトリを監査する。
期待される結果:
- 重複の問題: 高。複数のコンポーネントが同じ検証とエラー表示のフローを繰り返しています。
- マジック値の問題: 低。タイミング値としきい値が名前なしで繰り返されています。
- 提案: 共通の検証動作を抽出し、繰り返し使われている値を名前付き定数に置き換えてください。
セキュリティ監査
高リスクThe static command, network, reconnaissance, and obfuscation hits are false positives from markdown formatting and educational code examples. No evidence found for executable scripts, active network requests, system reconnaissance, or data exfiltration in the skill instructions. However, evaluation-output.json embeds a prior safe-to-publish audit verdict, which is a high-severity prompt-injection risk for marketplace review.
確認済みのセキュリティ上の懸念 (1)
リスク要因
⚙️ 外部コマンド (26)
🌐 ネットワークアクセス (3)
このレポートを共有・引用
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
レポートリンクをコピー
https://skillstore.io/skills/hylarucoder-clean-code-reviewer/audits/7?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdownバッジ
[](https://skillstore.io/skills/hylarucoder-clean-code-reviewer?utm_source=security_passport_badge)HTMLバッジ
<a href="https://skillstore.io/skills/hylarucoder-clean-code-reviewer?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/hylarucoder-clean-code-reviewer/security.svg" alt="Skillstore security assessment" loading="lazy"></a>埋め込みカード
<iframe src="https://skillstore.io/embed/skills/hylarucoder-clean-code-reviewer.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形式の引用
hylarucoder. (2026). clean-code-reviewer security audit report (audit version 7) [Author version unspecified]. Skillstore. https://skillstore.io/skills/hylarucoder-clean-code-reviewer/audits/7BibTeX形式の引用
@techreport{hylarucoder-hylarucoder-clean-code-reviewer-2026,
author = {hylarucoder},
title = {clean-code-reviewer security audit report (audit version 7)},
institution = {Skillstore},
year = {2026},
number = {7},
url = {https://skillstore.io/skills/hylarucoder-clean-code-reviewer/audits/7},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "clean-code-reviewer security audit report (audit version 7)"
version: "unspecified"
type: report
authors:
- name: "hylarucoder"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/hylarucoder-clean-code-reviewer/audits/7"
identifiers:
- type: other
value: "skillstore:hylarucoder-clean-code-reviewer:audit:7"
description: "Skillstore immutable audit report identifier"
Skillstore スコア
このスコアの理由 証拠の信頼度: 中作成できるもの
Pull Request をレビュー
共有ブランチにコードをマージする前に、保守性の問題を見つけます。
リファクタリング作業を計画
レガシーモジュールや開発中の機能で、効果の大きいクリーンアップ作業に優先順位を付けます。
チームの実践を標準化
コードベース全体で、一貫した命名、関数、構造のチェックを適用します。
これらのプロンプトを試す
このファイルを Clean Code の問題についてレビューしてください。命名、関数、重複、マジックナンバーに関する最も影響の大きい問題を列挙してください。
このモジュールについて、大きすぎる関数、過剰な数のパラメータ、不明確な責務をレビューしてください。動作を維持するリファクタリングを提案してください。
TypeScript、JavaScript、Python、または Go 向けの言語固有パターンを使って、このコードをレビューしてください。問題を重大度別にグループ化してください。
選択したリポジトリ領域を Clean Code の問題について監査してください。指摘事項の重複を排除し、優先順位付きのリファクタリング計画を作成してください。
ベストプラクティス
- 対象ファイル、レビュー範囲、言語、プロジェクト規約を提供してください。
- 中・低重大度のクリーンアップより先に、高重大度の指摘事項に対応してください。
- リファクタリング提案を適用した後は、テストで動作を検証してください。
回避
- プロジェクトの文脈を考慮せず、すべての提案を必須として扱うこと。
- 同じ変更の中で、動作変更と可読性のリファクタリングを混在させること。
- 対象モジュールや言語を指定せずに広範な監査を実行すること。
よくある質問
このスキルは何をレビューしますか?
コードは変更されますか?
どの言語が対象ですか?
1つのディレクトリだけをレビューできますか?
セキュリティ脆弱性は見つけられますか?
問題はどのように優先順位付けされますか?
開発者情報
作成者
hylarucoderライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
a06681402992ceae98ba04d54cfd4ab004862696
メンテナンスの新しさ
2026/7/25
利用状況
23 ダウンロード · 207 閲覧
ファイル構成