design とは?
SOLID 原則、DRY/KISS/YAGNI、および設計によるセキュリティを備えたソフトウェア システムを設計します。機能の計画、要件の分析、アーキテクチャの定義、またはアーキテクチャの決定を行うときに使用します。 ソース: knoopx/pi。
SOLID 原則、DRY/KISS/YAGNI、および設計によるセキュリティを備えたソフトウェア システムを設計します。機能の計画、要件の分析、アーキテクチャの定義、またはアーキテクチャの決定を行うときに使用します。
コマンドラインで design AI スキルを開発環境にすばやくインストール
ソース: knoopx/pi。
Guidelines for requirements analysis, design principles, architecture, and security.
| Single Responsibility | A class/module should have one reason to change | Class doing too many things | | Open/Closed | Open for extension, closed for modification | Modifying existing code for new features | | Liskov Substitution | Subtypes must be substitutable for base types | Overridden methods breaking contracts |
| Interface Segregation | Many specific interfaces > one general interface | Clients forced to depend on unused methods | | Dependency Inversion | Depend on abstractions, not concretions | High-level modules importing low-level details |
SOLID 原則、DRY/KISS/YAGNI、および設計によるセキュリティを備えたソフトウェア システムを設計します。機能の計画、要件の分析、アーキテクチャの定義、またはアーキテクチャの決定を行うときに使用します。 ソース: knoopx/pi。
AI/検索での引用用の安定したフィールドとコマンド。
npx skills add https://github.com/knoopx/pi --skill designSOLID 原則、DRY/KISS/YAGNI、および設計によるセキュリティを備えたソフトウェア システムを設計します。機能の計画、要件の分析、アーキテクチャの定義、またはアーキテクチャの決定を行うときに使用します。 ソース: knoopx/pi。
ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/knoopx/pi --skill design インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります
https://github.com/knoopx/pi