Communitygithub.com

アーデラシャダリー616/モジュラリティ

バランスの取れた結合を使用してモジュラーソフトウェアシステムを設計・分析し、技術的負債を削減してアーキテクチャを改善します

モジュラリティ とは?

このスキルは、ソフトウェアアーキテクチャの設計と分析に焦点を当て、モジュール間の結合度を最適化する「バランスの取れた結合(Balanced Coupling)」の原則を適用することで、技術的負債を低減し、システムの保守性と拡張性を向上させます。主にClaude CodeやCursorなどのAIエージェントプラットフォームで使用することを想定しており、既存のコードベースを分析してモジュール間の依存関係を可視化し、過度な結合や不足な結合を特定します。このスキルは、SKILL.mdに基づいて、モジュールグラフの構築、結合度メトリクスの計算、リファクタリング提案の生成などを行い、開発者がより健全なアーキテクチャへと導くための具体的なアクションを提示します。結果として、チームはアーキテクチャの腐敗を防ぎ、長期的なプロジェクトの持続可能性を高めることができます。

対応~Claude Code~Codex CLI~Cursor
npx skills add ardellashuddery616/modularity

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

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

ドキュメント

モジュラリティ は何をしますか?

バランスの取れた結合を使用してモジュラーソフトウェアシステムを設計・分析し、技術的負債を削減してアーキテクチャを改善します。

関連スキル