requirements management
✓このスキルは、ユーザーが「エフェクト サービス」、「依存性注入」、「Effect.Tag」、「Context.Tag」、「Layer」、「Effect.provide」、「Effect.provideService」、「サービス実装」、「依存関係の管理」、「Layer.succeed」、「Layer.effect」、「Layer.scoped」、「合成レイヤー」、「Layer.merge」、 「Layer.provide」、「デフォルト サービス」、「レイヤーのメモ化」、「テスト容易性」、「テスト レイヤー」、「モック サービス」、または Effect が Requirements (R) タイプ パラメーターを処理する方法を理解する必要があります。
SKILL.md
The third type parameter in Effect represents requirements - services and dependencies the effect needs to run:
Effect uses a powerful dependency injection system based on Context and Layer.
The primary reason to define services is testability. Every external dependency (API calls, databases, file systems, third-party SDKs) MUST be wrapped in a Context.Tag service so that tests can provide a test implementation instead of hitting real systems. This is how Effect achieves 100% test coverage — business logic depends only on service interfaces, and tests swap in test layers that control all I/O.
このスキルは、ユーザーが「エフェクト サービス」、「依存性注入」、「Effect.Tag」、「Context.Tag」、「Layer」、「Effect.provide」、「Effect.provideService」、「サービス実装」、「依存関係の管理」、「Layer.succeed」、「Layer.effect」、「Layer.scoped」、「合成レイヤー」、「Layer.merge」、 「Layer.provide」、「デフォルト サービス」、「レイヤーのメモ化」、「テスト容易性」、「テスト レイヤー」、「モック サービス」、または Effect が Requirements (R) タイプ パラメーターを処理する方法を理解する必要があります。 ソース: andrueandersoncs/claude-skill-effect-ts。
引用可能な情報
AI/検索での引用用の安定したフィールドとコマンド。
- インストールコマンド
npx skills add https://github.com/andrueandersoncs/claude-skill-effect-ts --skill requirements management- カテゴリ
- </>開発ツール
- 認証済み
- ✓
- 初回登録
- 2026-02-01
- 更新日
- 2026-02-18
クイックアンサー
requirements management とは?
このスキルは、ユーザーが「エフェクト サービス」、「依存性注入」、「Effect.Tag」、「Context.Tag」、「Layer」、「Effect.provide」、「Effect.provideService」、「サービス実装」、「依存関係の管理」、「Layer.succeed」、「Layer.effect」、「Layer.scoped」、「合成レイヤー」、「Layer.merge」、 「Layer.provide」、「デフォルト サービス」、「レイヤーのメモ化」、「テスト容易性」、「テスト レイヤー」、「モック サービス」、または Effect が Requirements (R) タイプ パラメーターを処理する方法を理解する必要があります。 ソース: andrueandersoncs/claude-skill-effect-ts。
requirements management のインストール方法は?
ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/andrueandersoncs/claude-skill-effect-ts --skill requirements management インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code や Cursor で使用できるようになります
ソースリポジトリはどこですか?
https://github.com/andrueandersoncs/claude-skill-effect-ts
詳細
- カテゴリ
- </>開発ツール
- ソース
- skills.sh
- 初回登録
- 2026-02-01