Communitygithub.com

edwardzhengif/skill-dev-health-diagnosis

ローカル開発環境のパフォーマンス低下を、IDE、コーディングエージェント、シェル、Git、ポート、開発サーバー、パッケージマネージャー、プロジェクトインデックスにわたって診断するためのCodexスキルです。

skill-dev-health-diagnosis とは?

このスキルは、ローカル開発環境におけるパフォーマンス低下の原因を特定するための包括的な診断ツールです。IDEやコーディングエージェント、シェル、Git、ポート競合、開発サーバー、パッケージマネージャー、プロジェクトインデックスなど、さまざまな領域のボトルネックを調査します。具体的には、CPUやメモリの使用率、ディスクI/O、ネットワーク遅延、プロセススタックトレース、設定ファイルの誤りなどをチェックし、問題解決のための具体的なアクションを提案します。Codexエージェントと連携して動作し、診断結果に基づいて最適化のアドバイスや修復コマンドを提供することで、開発効率の向上を支援します。

対応~Claude Code✓Codex CLI~Cursor
npx skills add edwardzhengif/skill-dev-health-diagnosis

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

skill-dev-health-diagnosis は何をしますか?

ローカル開発環境のパフォーマンス低下を、IDE、コーディングエージェント、シェル、Git、ポート、開発サーバー、パッケージマネージャー、プロジェクトインデックスにわたって診断するためのCodexスキルです。

概要

このスキルは、開発中に発生するさまざまなボトルネックを特定し、具体的な修正方法を提案します。診断対象は以下の領域を含みます:

  • IDE (VSCode, IntelliJ, など)
  • コーディングエージェント (Codex, Copilot, Cursor)
  • シェル (Bash, Zsh, Fish)
  • Git 操作 (クローン、プッシュ、プル、ステータス)
  • ポート競合
  • 開発サーバー (Webpack, Vite, Node.js)
  • パッケージマネージャー (npm, pip, maven)
  • プロジェクトインデックス (Language Server, 検索インデックス)

使い方

診断を開始するには、以下のコマンドをCodexエージェントに送信します:

/health-diagnosis

または、特定の領域を指定して実行することもできます:

/health-diagnosis --ide --shell

診断項目

各診断項目は、関連するプロセスやリソースの状態を確認し、問題があれば警告を表示します。

カテゴリチェック項目コマンド例
IDECPU使用率、メモリ使用量、プラグイン負荷`ps aux
コーディングエージェント応答時間、API呼び出し頻度time curl -X POST ...
シェル起動時間、ヒストリサイズtime zsh -i -c exit
Gitリポジトリサイズ、fetch時間git gc --aggressive
ポート競合、リスニング状態lsof -i :8080
開発サーバー起動時間、ホットリロード遅延time npm run dev
パッケージマネージャー依存関係の解決時間time npm install
プロジェクトインデックスインデックスサイズ、更新頻度du -sh .index/

出力例

診断結果は以下のように表示されます:

[INFO] シェル起動時間: 1.2秒 (正常)
[WARN] Gitリポジトリサイズ: 2.5GB (注意: パフォーマンス低下の可能性)
[ERROR] ポート3000が使用中 (期待: 利用可能)

依存関係

  • 各診断コマンドがシステムにインストールされていることを確認してください(例: lsof, ps, time)。
  • 一部の診断は管理者権限を必要とする場合があります。

ライセンス

MIT

関連スキル