·minimal-abstractions
</>

minimal-abstractions

インターフェイス、レイヤー、パターンを分析することで不必要な抽象化を評価し、防止します。 具体的な要件に反する。新しい抽象化を評価したり、アーキテクチャ提案をレビューしたりするときに使用します。 オーバーエンジニアリングの検出、または既存のコードの簡素化。 「この抽象化は必要ですか」をトリガーします。 「レイヤーが多すぎる」、「アーキテクチャを簡素化する」、「複雑さを軽減する」、「オーバーエンジニアリング」、「必要か」 このインターフェイス」、またはデザイン パターンを検討する場合に使用します。

5インストール·0トレンド·@dawiddutoit

インストール

$npx skills add https://github.com/dawiddutoit/custom-claude --skill minimal-abstractions

minimal-abstractions のインストール方法

コマンドラインで minimal-abstractions AI スキルを開発環境にすばやくインストール

  1. ターミナルを開く: ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます
  2. インストールコマンドを実行: このコマンドをコピーして実行します: npx skills add https://github.com/dawiddutoit/custom-claude --skill minimal-abstractions
  3. インストールを確認: インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソース: dawiddutoit/custom-claude。

Before adding a new abstraction (interface, abstract class, wrapper, layer), ask:

If any answer is "no" or "maybe" → Don't add it. Use the simplest solution that works.

Abstractions are not free - every interface, wrapper, layer, or pattern adds:

インターフェイス、レイヤー、パターンを分析することで不必要な抽象化を評価し、防止します。 具体的な要件に反する。新しい抽象化を評価したり、アーキテクチャ提案をレビューしたりするときに使用します。 オーバーエンジニアリングの検出、または既存のコードの簡素化。 「この抽象化は必要ですか」をトリガーします。 「レイヤーが多すぎる」、「アーキテクチャを簡素化する」、「複雑さを軽減する」、「オーバーエンジニアリング」、「必要か」 このインターフェイス」、またはデザイン パターンを検討する場合に使用します。 ソース: dawiddutoit/custom-claude。

引用可能な情報

AI/検索での引用用の安定したフィールドとコマンド。

インストールコマンド
npx skills add https://github.com/dawiddutoit/custom-claude --skill minimal-abstractions
カテゴリ
</>開発ツール
認証済み
初回登録
2026-02-25
更新日
2026-03-10

Browse more skills from dawiddutoit/custom-claude

クイックアンサー

minimal-abstractions とは?

インターフェイス、レイヤー、パターンを分析することで不必要な抽象化を評価し、防止します。 具体的な要件に反する。新しい抽象化を評価したり、アーキテクチャ提案をレビューしたりするときに使用します。 オーバーエンジニアリングの検出、または既存のコードの簡素化。 「この抽象化は必要ですか」をトリガーします。 「レイヤーが多すぎる」、「アーキテクチャを簡素化する」、「複雑さを軽減する」、「オーバーエンジニアリング」、「必要か」 このインターフェイス」、またはデザイン パターンを検討する場合に使用します。 ソース: dawiddutoit/custom-claude。

minimal-abstractions のインストール方法は?

ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/dawiddutoit/custom-claude --skill minimal-abstractions インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソースリポジトリはどこですか?

https://github.com/dawiddutoit/custom-claude