kf-g-dependency-library-selection-policy
Installation
SKILL.md
依存ライブラリ選定規約
この skill は、このリポジトリでライブラリやパッケージ依存を追加、置換、レビューするときに使う。
基本方針
依存ライブラリは、信頼性と継続保守の見込みを優先して選ぶ。
まず標準ライブラリ、既存依存、利用中フレームワークの公式機能で足りるかを確認する。新しい依存を増やす場合は、用途に対して必要十分な範囲に絞る。
優先する依存
次のような依存を優先する。
- Microsoft、Meta、Google、Apple、Amazon、Cloudflare、OpenJS Foundation など、信頼性のある組織やベンダーが提供しているもの
- 利用中フレームワークやランタイムの公式パッケージ
- 既にこのリポジトリで採用され、保守状態に問題がないもの
- その用途で広く使われ、代替候補と比べてデファクトスタンダードと説明できるもの