swe とは?
ソフトウェア エンジニアリングのベスト プラクティス、設計原則を適用し、一般的なアンチパターンを回避します。システムの設計、コード品質のレビュー、レガシーコードのリファクタリング、アーキテクチャ上の決定、または保守性の向上の際に使用します。 ソース: knoopx/pi。
ソフトウェア エンジニアリングのベスト プラクティス、設計原則を適用し、一般的なアンチパターンを回避します。システムの設計、コード品質のレビュー、レガシーコードのリファクタリング、アーキテクチャ上の決定、または保守性の向上の際に使用します。
コマンドラインで swe AI スキルを開発環境にすばやくインストール
ソース: knoopx/pi。
| Simplicity | Simplest code that works; complexity only when required | | Single Responsibility | Each function/class/module does one thing | | Self-Documenting | Code explains itself; comments are a smell | | Fail Fast | Validate early, propagate unexpected errors | | Test Behavior | What code does, not implementation |
| No Backwards Compat | Don't add legacy support unless requested | | Consistency | Match project conventions over preference |
| Single Responsibility | Class doing too many things | | Open/Closed | Modifying existing code for new features | | Liskov Substitution | Overridden methods breaking contracts | | Interface Segregation | Clients depend on unused methods | | Dependency Inversion | High-level imports low-level details |
AI/検索での引用用の安定したフィールドとコマンド。
npx skills add https://github.com/knoopx/pi --skill sweソフトウェア エンジニアリングのベスト プラクティス、設計原則を適用し、一般的なアンチパターンを回避します。システムの設計、コード品質のレビュー、レガシーコードのリファクタリング、アーキテクチャ上の決定、または保守性の向上の際に使用します。 ソース: knoopx/pi。
ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/knoopx/pi --skill swe インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります
https://github.com/knoopx/pi