Communitygithub.com

EpicenterHQ/epicenter

Whispering のサービス境界パターンを適用し、UI フリーの機能、明示的な入力、Result の失敗可能性、Live オブジェクト、ライフサイクルファクトリ、プラットフォームバリアントを実現します。サービス、コントラクト、プロバイダディスパッチ、または `$lib/services` バレルの作成やリファクタリング時に使用します。

epicenter とは?

このスキルは、Whispering アーキテクチャスタイルに基づいたサービス境界パターンを適用することで、クリーンでテスト可能なサービス指向設計を促進します。UI フリーの機能、明示的な入力定義、Result 型による失敗の明示、Live オブジェクトの管理、ライフサイクルファクトリ、プラットフォームバリアントなど、再利用可能で堅牢なサービスコンポーネントの構築に必要なパターンを提供します。主に、新しいサービスの作成、既存のサービスのリファクタリング、コントラクトの定義、プロバイダディスパッチの実装、`$lib/services` バレルの整理といったタスクで活用されます。このスキルは、エージェントに Whispering パターンの一貫した適用を指示し、コードベースの可読性、保守性、拡張性の向上に貢献します。

対応~Claude Code~Codex CLI~Cursor
npx skills add EpicenterHQ/epicenter

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

epicenter は何をしますか?

Whispering のサービス境界パターンを適用し、UI フリーの機能、明示的な入力、Result の失敗可能性、Live オブジェクト、ライフサイクルファクトリ、プラットフォームバリアントを実現します。サービス、コントラクト、プロバイダディスパッチ、または $lib/services バレルの作成やリファクタリング時に使用します。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

関連スキル