code-upgrade について
code-upgradeは、AIコーディングツール向けにコード構造や品質を監査するスキルです。非エンジニアにも分かる言葉で結果を説明し、変更は自動適用せず提案します。
主な機能
- 01Normal/Deepの複合監査モード
- 02アーキテクチャの説明と検討
- 03承認前の計画チェックリスト
- 04エラーとサイレントフォールバックの検査
- 05未使用コードと重複コードの検出
- 06リトライ処理の冪等性チェック
活用シーン
- 01変更計画前のアプリ監査
- 02承認前の計画確認
- 03隠れたエラーやサイレントフォールバックの発見
- 04未使用コードや重複コードの特定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ robinebers/ skills --skill code-upgradeインストール後、Claude Code で/code-upgradeを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
architecture-audit.mdbloat-audit.mdduplicate-audit.mdfail-fast-audit.mdmaster-audit.mdplan-checklist.mdretry-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歳の子どもにもわかるようにします。
- 概念を簡潔に教え、話をそらしません。
- 自動で適用せず、提案します。
- 複数の非同期サブエージェントを積極的に実行し、見つかる問題を増やします。
今後のスキル案
- (まだありません)
コメント
Markdown 対応