Effect-TS Expert

•
61
•

Architects, debugs, and optimizes resilient TypeScript applications using the Effect ecosystem and functional programming patterns.

This skill transforms Claude into a specialized Effect-TS consultant, providing expert-level guidance on building type-safe, concurrent, and highly observable applications. It features a built-in semantic search index over the official Effect documentation, ensuring that code generation, refactoring, and troubleshooting are grounded in the most current API signatures and best practices. Whether you are managing complex dependency injection with Layers, implementing sophisticated error handling with TaggedErrors, or building data schemas with @effect/schema, this skill streamlines the development of mission-critical TypeScript software.

주요 기능

01Comprehensive support for the ecosystem including @effect/platform, @effect/rpc, and @effect/schema
0261 GitHub stars
03Semantic search index over official Effect-TS documentation for high-accuracy grounding
04Deep troubleshooting for complex concurrency, fiber management, and stream processing
05Expert guidance on idiomatic patterns like Effect.gen, Context.Tag, and Layer composition
06Advanced refactoring from standard Promise-based code to functional Effect patterns

사용 사례

01Architecting modular service hierarchies using Dependency Injection and Layered architectures
02Migrating legacy async/await TypeScript code to the Effect framework for superior error management
03Developing type-safe APIs and data validation layers using Effect's functional schema tools