mcpField
P
principle-laziness-protocol

principle-laziness-protocol

github.com/q-qp-p開発146 回インストール2 週間前に更新
リポジトリ

principle-laziness-protocol について

判断を単一の情報源に集約し、コード変更をできるだけ小さく保つコーディングスキルです。選択の重複や不要な定型コードを避けたい開発者向けです。

主な機能

  1. 01判断を単一の情報源に集約
  2. 02判断結果を単純なフラグで渡す
  3. 03変更範囲の最小化
  4. 04不要な定型コードの回避

活用シーン

  1. 01コード内の重複した判断の解消
  2. 02修正を限定的かつ小規模に維持

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/q-qp-p/pstack --skill principle-laziness-protocol

インストール後、Claude Code で/principle-laziness-protocolを入力して読み込まれたか確認します。

詳細

Laziness Protocol

  • 判断を集約します。 同じ選択を複数の場所で繰り返さないでください。唯一の信頼できる情報源にまとめ、結果をシンプルなフラグとして渡します。
  • 差分を最小限にします。 問題を解決する最小限の変更を行います。「洗練された」定型コードより、行数が少ないほうを優先します。

コメント