thinking-lindy-effect について
消耗されない概念、技術、慣行の存続期間を評価するために、リンディ効果を適用する推論スキルです。存続年数を事前の見立てとしつつ、分野の変化や新しい選択肢が必要な課題を解決するかを確認します。
主な機能
- 01対象が消耗しないものか確認
- 02存続年数から残存期間を見積もる
- 03パラダイムと分野の変化を確認
- 04新しい選択肢に必要性の説明を求める
- 05残るリスクと代替案を記録
活用シーン
- 01言語、フレームワーク、プロトコルの選定
- 02依存関係を長期存続性で比較
- 03アーキテクチャの選択が長く有効か評価
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ tjboudreaux/ cc-thinking-skills --skill thinking-lindy-effectインストール後、Claude Code で/thinking-lindy-effectを入力して読み込まれたか確認します。
詳細
リンディ効果
劣化しないアイデア、技術、慣行では、予想される残存期間は現在までの存続期間に比例します。実績のあるものを優先します。ただし、新しい選択肢が立証責任を果たす場合や、対象分野が変化している場合は除きます。
使用する場面
- 長期的な存続が重要な言語、フレームワーク、データベース、プロトコル、パターン、依存関係を選ぶとき。
- 長期的な関連性によって価値が左右されるスキルやアーキテクチャに投資するとき。
- 選択肢の経過年数に大きな差があり、短期間の実験を超えて使い続けるものを選ぶとき。
使用しない場面
- 劣化する対象:特定の SaaS ベンダー、ハードウェア、ファッション、またはコンセプトの経過年数にかかわらず終了する可能性がある製品。
- 古い時代の経過年数が有力な根拠にならない、進行中のパラダイムの断絶。
- 長期的な有用性が関係しない使い捨ての作業。適合性と速度を優先します。
- 「古い」ことを「新しい要件に最適」であることと同一視すること。存続実績が予測するのはさらなる存続であり、最適な適合性ではありません。
手順
- 劣化しない対象か確認します。 コンセプト/技術/慣行は存続します。ベンダー/デバイスの場合は、適合性/リスクのみを評価して終了します。
- 存続期間を記録します。 本格的な本番利用が始まった時期と現在までの経過年数(エコシステムが新しい場合は、そのエコシステムを基準とした経過年数)。
- リンディの事前予測を立てます。 予想される残存期間 ≈ 現在までの経過年数。経過年数と継続的な利用状況に基づいて信頼度を示します。
- 対象分野の変化を確認します。 問題の分類が変わったか。パラダイムの変化によって古い前提が無効になったか。新しい選択肢だけが、現在の実際の不足を解消できるか。
- 立証責任を定めます。 原則として、要件を満たす選択肢のうち、より古いものを選びます。リンディの選択肢では許容可能なコストで満たせない、必要な利点が明示されている場合に限り、新しい選択肢を採用します。
- 残存リスクを考慮して決定します。 主な選択肢を選び、事前予測が誤っていた場合の影響と代替策を記録します。
終了条件: 経過年数に基づく事前予測、対象分野の変化の確認、新しい選択肢が立証責任を果たしたかどうかの理由を踏まえて、主な選択肢が決まっていること。
出力
Options: <name, age, Lindy prior>
Drift: stable | discontinuous — <note>
Burden: on new | waived because <gap>
Decision: <primary>
Rejected: <one line each>
If Lindy wrong: <impact + fallback>
検証
- 劣化しない対象か確認せずに経過年数を使った場合、またはパラダイムの変化を無視した場合は、判断を反証します。
- 必要な不足を示す記録があるにもかかわらず、新しい選択肢を単に新しいという理由だけで却下した場合は、判断を反証します。
- 過剰適用への注意:適合性と移行コストが優先される使い捨てのプロトタイプや、劣化するベンダーへの投資には適用しません。
コメント
Markdown 対応