Communitygithub.com

EpicenterHQ/epicenter

서비스 경계 패턴(Whispering)을 적용하여 UI 없는 기능, 명시적 입력, Result 오류 처리, Live 객체, 생명주기 팩토리, 플랫폼 변형을 구현합니다. 서비스, 계약, 프로바이더 디스패치 또는 `$lib/services` 배럴을 생성하거나 리팩토링할 때 사용하세요.

epicenter란 무엇인가요?

이 스킬은 Whispering 서비스 경계 패턴을 기반으로 UI가 없는 기능, 명시적 입력, Result 타입을 통한 오류 처리, Live 객체, 생명주기 팩토리, 플랫폼 변형을 적용하는 방법을 제공합니다. 주로 서비스, 계약, 프로바이더 디스패치, 그리고 `$lib/services` 배럴을 생성하거나 리팩토링할 때 유용합니다. SvelteKit 및 유사한 풀스택 프레임워크에서 사용되며, 서비스 로직을 클라이언트와 서버 간에 명확하게 분리하고, 타입 안전성을 보장하며, 테스트와 유지보수를 용이하게 합니다. 각 서비스는 명시적인 입력과 출력을 가지며, Result 타입을 통해 실패 가능성을 표현하고, Live 객체 패턴을 사용하여 상태와 생명주기를 관리합니다. 플랫폼 변형을 통해 브라우저와 Node.js 환경에 맞게 서비스를 조정할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add EpicenterHQ/epicenter

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

epicenter은(는) 무엇을 하나요?

UI 없는 기능, 명시적 입력, Result 오류 처리, Live 객체, 생명주기 팩토리, 플랫폼 변형을 위한 Whispering 서비스 경계 패턴을 적용합니다. 서비스, 계약, 프로바이더 디스패치 또는 $lib/services 배럴을 생성하거나 리팩토링할 때 사용하세요.

Individual skills in this repo

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

관련 스킬