What problem does it solve?
This skill prevents the common pitfall of diving into implementation code without a clear design, ensuring that observability, testability, and architectural integrity are baked into Effect v4 features from the start.
Core Features & Use Cases
- Architectural Auditing: Guides you through four design pillars (Pure Core, Data/Errors, Services/Layers, and Observability) to ensure your code is idiomatic and maintainable.
- Design Summary Enforcement: Forces the creation of a structured design summary before any implementation code is written, preventing silent architectural drift.
- Use Case: Use this before building a new service or refactoring existing Effect code to ensure your layers are properly split, errors are typed, and observability is correctly implemented.
Quick Start
Trigger the effect-v4-planning skill by stating your intent to design or modify a specific feature or service in your Effect v4 codebase.