effect-service - Generate new Effect-TS services with Maslow's Context.Tag + Layer pattern
Scaffolds a new Effect-TS service file following established codebase patterns
Tags
Updated: 2026-02-24Capabilities
Typical Inputs
Typical Outputs
What this skill does
- parse command line arguments
- read existing services
- generate service files
- update layer composition
- create test stubs
Inputs
- ServiceName argument
- command line flags
- existing codebase structure
- src/index.ts file
Outputs
- service.ts file at src/services/
- updated layer composition in src/index.ts
- test.ts file at src/__tests__/
Requirements
- Effect-TS codebase structure
- src/index.ts file present
- existing service examples for reference
