services-layer
✓createTaggedError、名前空間エクスポート、および結果タイプを使用したサービス レイヤー パターン。新しいサービスを作成するとき、ドメイン固有のエラーを定義するとき、またはサービス アーキテクチャを理解するときに使用します。
SKILL.md
This skill documents how to implement services in the Whispering architecture. Services are pure, isolated business logic with no UI dependencies that return Result types for error handling.
Services follow a three-layer architecture: Service → Query → UI
Every service defines domain-specific errors using createTaggedError from wellcrafted:
createTaggedError、名前空間エクスポート、および結果タイプを使用したサービス レイヤー パターン。新しいサービスを作成するとき、ドメイン固有のエラーを定義するとき、またはサービス アーキテクチャを理解するときに使用します。 ソース: epicenterhq/epicenter。
引用可能な情報
AI/検索での引用用の安定したフィールドとコマンド。
- インストールコマンド
npx skills add https://github.com/epicenterhq/epicenter --skill services-layer- カテゴリ
- </>開発ツール
- 認証済み
- ✓
- 初回登録
- 2026-02-01
- 更新日
- 2026-02-18
クイックアンサー
services-layer とは?
createTaggedError、名前空間エクスポート、および結果タイプを使用したサービス レイヤー パターン。新しいサービスを作成するとき、ドメイン固有のエラーを定義するとき、またはサービス アーキテクチャを理解するときに使用します。 ソース: epicenterhq/epicenter。
services-layer のインストール方法は?
ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/epicenterhq/epicenter --skill services-layer インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code や Cursor で使用できるようになります
ソースリポジトリはどこですか?
https://github.com/epicenterhq/epicenter
詳細
- カテゴリ
- </>開発ツール
- ソース
- skills.sh
- 初回登録
- 2026-02-01