About
This skill enables Claude to manage complex application architectures using the Effect TS library's Dependency Injection (DI) system. It facilitates the creation of modular services, the composition of infrastructure layers like databases and loggers, and the seamless switching between live and test implementations. By leveraging local source code searches and established implementation patterns, it ensures type-safe dependency management at the application boundary, helping developers avoid circular dependencies and redundant provisioning while maintaining clean separation of concerns.