mcpField
C
code-upgrade

code-upgrade

github.com/robinebers開発4962 回インストール18 週間前に更新
リポジトリ

code-upgrade について

code-upgradeは、AIコーディングツール向けにコード構造や品質を監査するスキルです。非エンジニアにも分かる言葉で結果を説明し、変更は自動適用せず提案します。

主な機能

  1. 01Normal/Deepの複合監査モード
  2. 02アーキテクチャの説明と検討
  3. 03承認前の計画チェックリスト
  4. 04エラーとサイレントフォールバックの検査
  5. 05未使用コードと重複コードの検出
  6. 06リトライ処理の冪等性チェック

活用シーン

  1. 01変更計画前のアプリ監査
  2. 02承認前の計画確認
  3. 03隠れたエラーやサイレントフォールバックの発見
  4. 04未使用コードや重複コードの特定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/robinebers/skills --skill code-upgrade

インストール後、Claude Code で/code-upgradeを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

architecture-audit.md
bloat-audit.md
duplicate-audit.md
fail-fast-audit.md
master-audit.md
plan-checklist.md
retry-audit.md

詳細

The Code Upgrade

エンジニアリングの原則を一般の人向けのスキルに取り入れた、AI コーディングツールです。

ツール

  • The Master Audit: アーキテクチャ+重複+フェイルファスト+肥大化+再試行をまとめて監査し、短い経営層向けの計画を1つ提示します。Normal(アプリ全体を担当する汎用サブエージェント1つ)またはDeep(まずアーキテクチャを監査し、その後、範囲を分担した3つの専門サブエージェントが並列で、それぞれ4つすべての監査を実行。例:フロントエンド/バックエンド/その他)を選びます。コストは上がりますが、より多くの内容を提示します。
  • The Architecture Audit: アプリについて説明し、その後、ユーザーが質問できるようにします。
  • The Plan Checklist: 計画を承認する前に使い、内容を検証して簡素化します。
  • The Fail-Fast Audit: 隠れたエラーや暗黙のフォールバックを見つけ、すぐに明確な形で失敗するように変更します。
  • The Bloat Audit: 使われていないコードを見つけて説明し、不要であれば削除します。
  • The Duplicate Audit: 重複したコードや値を見つけ、信頼できる唯一の情報源を作成します。
  • The Retry Audit: コード内で冪等性に問題がある箇所を見つけます。

重要なルール

  • ユーザーは技術者でもエンジニアでもないものとして、常に対応します。
  • 平易な英語を使います。10歳の子どもにもわかるようにします。
  • 概念を簡潔に教え、話をそらしません。
  • 自動で適用せず、提案します。
  • 複数の非同期サブエージェントを積極的に実行し、見つかる問題を増やします。

今後のスキル案

  • (まだありません)

コメント