稼働中のCodexやClaude CodeなどのAIエージェントを探し、最近の状況を確認して、情報の送信や返信依頼を行うスキルです。
- 稼働中のエージェントを探したいとき
- 連絡前に相手の状況を確認したいとき
- 別のエージェントへ情報や質問を送りたいとき
既存コードの複雑さや重複、不要な処理を分析し、読みやすさと保守性を高めるための改善案と優先順位をまとめます。
AI DevKit · Analyze and simplify existing implementations to reduce complexity, improve maintainability, and enhance scalability. Use when users ask to simplify code, reduce complexity, refactor for readability, clean up implementations, improve maintainability, reduce technical debt, or make code easier to understand.
実行スコア 未検証
インストール方法を見る既存実装の複雑さを分析し、読みやすさや保守性を高める改善案を優先順位付きでまとめます。深い入れ子、重複、密結合、過剰な抽象化などを確認し、コードやテスト、設定がそもそも必要かも検討します。標準ライブラリや既存の依存関係で置き換えられる場合はその可能性を示し、削除、統合、分割、再設計などの案を提示します。コード変更は計画への承認後に行う前提です。
処理の流れが追いにくい、似たコードが増えている、不要な層や設定を整理したいときに向いています。短さよりも、初めて読む人が値の出どころや変更箇所を把握しやすい構造を重視したい場合にも使えます。
コードを変更する前に、簡素化計画への承認が必要です。作業後は回帰テストや公開仕様、関連文書を確認する手順が示されています。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Reduce complexity with an analysis-first approach before changing code.
npx ai-devkit@latest memory search --query "<target area>" --tags "simplify"| Rationalization | Why It's Wrong | Do Instead |
|---|---|---|
| "While I'm here, let me refactor this too" | Scope creep breaks things | Only simplify what was requested |
| "This abstraction will help later" | Predicted reuse rarely materializes | Remove it unless used twice today |
| "Shorter is simpler" | Brevity can hide complexity | Optimize for readability, not line count |
| "I'll add a v2 instead of updating callers" | Accumulates dead code and forks the API | Modify in place when callers are in-repo; parallel-change only for external/public APIs |
| "Existing fn is close enough — I'll bend it to fit" | Wrong abstraction is costlier than duplication | Reuse only on clean fit; otherwise keep the small duplicate |
dev-smoke before and after; results must match.まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
稼働中のCodexやClaude CodeなどのAIエージェントを探し、最近の状況を確認して、情報の送信や返信依頼を行うスキルです。
実行中のAIエージェントを一覧・確認し、作業の割り当てやグループ化、セッション再開、停止まで、ai-devkitのコマンドで管理します。
複数のエージェントが進める作業の進捗を確認し、依存関係の調整や待機中のエージェントへの対応、成果の共有、完了確認までを継続して行います。
AI DevKitの状態を先に確認し、対応できる連携や導入の不足が見つかった場合に、必要なセットアップを絞って実行し再確認するスキルです。
企画や命名、製品案、技術方針などのアイデアを広げ、前提や弱点を検討して、比較しやすい候補と次の一歩にまとめるスキルです。
最新リリース以降のGitコミットを確認し、各コミットへのリンクと短い説明を添えて、CHANGELOG.mdのUnreleased欄を更新します。