Effect-TS/effect ? reverse-engineered prompt

Reverse engineered prompt

Build me an open source TypeScript toolkit for people who want to write production apps without messy async code, hidden failures, or random side effects everywhere.

I want the core to help developers describe work safely, handle errors in a typed way, run things concurrently, manage dependencies, clean up resources, validate data with schemas, and make testing easier. Please organize it as a monorepo with separate packages for the core library plus useful add ons like command line tools, platform helpers for Node, Bun, and browsers, observability with tracing, RPC, SQL support for common databases, and AI provider helpers.

Include clear examples and docs so someone can understand how to build a small service with it. Add tests and keep the code style consistent. Look up current TypeScript library best practices online if you need to.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab