スキル ai-code-cleanup
B

ai-code-cleanup

安全 ⚙️ 外部コマンド🌐 ネットワークアクセス📁 ファイルシステムへのアクセス

AI生成コード成果物のクリーンアップ

こちらからも入手できます: Joseph OBrien

AI支援コーディングでは、しばしば防御的なコードの肥大化、不要なコメント、スタイルの一貫性の欠如が生じます。このスキルは、これらの成果物を特定して削除し、機能を維持しながら、よりクリーンで保守しやすいコードを生成します。

対応: Claude Codex Code(CC)
🥉 72 ブロンズ
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「ai-code-cleanup」を使用しています。 このブランチからAIスlopを削除してください

期待される結果:

  • 明らかなコードを説明する12の不要なコメントを特定
  • 検証済み入力に対する5つの冗長なtry/catchブロックを削除
  • 3つの不要なが'any'へのタイプキャストを修正
  • プロジェクト規約に一致するように命名を標準化
  • すべての機能を保持しながら47行削減

「ai-code-cleanup」を使用しています。 src/api/users.jsから防御的な肥大化を削除

期待される結果:

  • 3つの不要ながtry/catchブロックを削除
  • 検証済み入力に対する8つの冗長なnullチェックを削除
  • コードベースパターンに合わせてエラー処理を簡素化
  • 15行から3行にコード削減

「ai-code-cleanup」を使用しています。 このプルリクエストのコードをクリーンアップしてください

期待される結果:

  • 削除すべき20のAI生成コメントを発見
  • 7つのタイプ回避策を特定
  • インポート順序を標準化
  • すべてのエラー処理が保持されていることを確認

セキュリティ監査

安全
v3 • 1/16/2026

Pure documentation skill with no executable code. SKILL.md and refactoring-plan.template.md are markdown documentation files. The static analyzer misidentified template syntax (e.g., {{VARIABLE}}) as security patterns. Shell command examples in documentation (git diff) are illustrative only. No scripts, network calls, file system operations, environment access, or external commands exist in this skill.

3
スキャンされたファイル
677
解析された行数
3
検出結果
3
総監査数
監査者: claude 監査履歴を表示 →

品質スコア

41
アーキテクチャ
100
保守性
87
コンテンツ
26
コミュニティ
100
セキュリティ
100
仕様準拠

作れるもの

AIコーディング後のクリーンアップ

AI支援セッション後のコードをコミットやコードレビューの前にクリーンアップする

レビュー準備

プルリクエストをレビューする前にコードスタイルを標準化し、肥大化を削除する

品質ゲートの適用

AI支援による貢献全体で一貫したコード品質基準を維持する

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

ブランチ全体をクリーンアップ
このブランチからAIスlopを削除してください。機能に影響しない防御的な肥大化、不要なコメント、タイプキャスト、スタイルの不整合を特定して削除します。
特定のファイルを対象
src/から不要なコメントと防御的コードを削除してください。AI生成成果物に焦点while当てながら、すべてのエラー処理と機能を保持します。
レビュー用に準備
このプルリクエストのコードをクリーンアップしてください。AI成果物を削除し、コードベースに合うようにスタイルを標準化し、動作を維持しながら防御的な肥大化を解消します。
品質評価
このコードをAI生成成果物の観点から分析してください。削除すべき不要なコメント、防御的パターン、タイプの回避策、スタイルの不整合をすべてリストアップします。

ベストプラクティス

  • 適用前にすべての提案された変更を確認し、機能が保持されていることを確認してください
  • クリーンアップ後に既存のテストを実行して回帰がないことを確認してください
  • 大規模なファイルをクリーンアップする場合は段階的な変更を行い、各ステップを検証してください

回避

  • 防御的な肥大化と一緒に正当なエラー処理も削除してしまう
  • 元のコードの文脈を理解せずにクリーンアップを適用する
  • ロジックエラーやアーキテクチャの問題を修正してくれると期待する

よくある質問

このスキルはどのAIツールと互換性がありますか?
Claude、Codex、Claude Codeのいずれにも対応しており、AI支援コーディングワークフローなら何でも動作します。
このスキルはどのようなパターンを特定しますか?
不要なコメント、防御的な肥大化、タイプの回避策、スタイルの不整合、AI特有の表現を検出します。
これはワークフローにどのように統合されますか?
AIコーディングセッション後で使用してください。このスキルはコードを分析し、手動で適用する編集を提案します。
私のコードデータは安全ですか?
はい。これはドキュメント専用のスキルです。コードは外部に送信されたり、どこにも保存されたりしません。
AIコーディングの後、なぜコード品質が悪くなるのですか?
AIは防御的なパターンと冗長な説明に向かう傾向があります。このスキルはその過剰エンジニアリングを解消します。
リンティングとは何が違うのですか?
リンティングはルールを強制します。このスキルは、可読性と保守性を低下させるAI特有のパターンを特定します。

開発者の詳細

作成者

Joseph OBrien

ライセンス

MIT

参照

main

ファイル構成