Skip to content
effect logo

effect

Effect TypeScript best practices. Use when implementing Effect features like services, layers, error handling, or patterns. Triggers on: Effect, service, layer, schema, error handling.

SKILL.md

Full skill instructions

Effect Best Practices

Before implementing Effect features, run effect-solutions list and read the relevant guide.

Available topics:

  • Services and layers
  • Data modeling with Schema
  • Error handling patterns
  • Configuration management
  • Testing with Effect
  • HTTP clients
  • CLI applications
  • Observability and tracing
  • Project structure

Effect Source Reference

The Effect repository is cloned at ~/​.local/​share/​effect-solutions/​effect. Search here for real implementations when docs aren't enough.

Quick Commands

  • effect-solutions list - List all available guides
  • effect-solutions show <topic> - Read a specific guide