83,201 skills sorted by stars.
Skill index and decision guide. Use to pick the right Effect Skill quickly and follow a minimal decision tree.
Define services, provide layers, compose dependencies, and switch live/test. Use for DI boundaries and app composition.
Enforce Effect.log over console.log in TMNL. Effect-native logging provides structured output, dynamic log levels, annot...
Quick lookup for Effect TypeScript library APIs, patterns, and source code. Use when you need to find Effect functions,...
Effect.Match for discriminated unions, Queue/PubSub for concurrency, Fiber lifecycle, and HashMap for registries. Covers...
Effect TypeScript patterns including services, layers, schema validation, and Elysia integration.
Effect-TS pattern reference for TMNL. Invoke when implementing services, schemas, atoms, or Effect-based architecture. P...
Complete catalog of 130+ Effect-TS patterns from EffectPatterns repository. Use when looking for specific implementation...
Queue and PubSub patterns, background fibers, and graceful shutdown. Use for decoupling producers/consumers.
Effect-TS specialized research via deepwiki and submodules. Query Effect-TS/effect, tim-smart/effect-atom for verified p...
Use when Effect resource management patterns including Scope, addFinalizer, scoped effects, and automatic cleanup. Use f...
Resource safety with acquireRelease, Effect.scoped, and finalizers. Use when opening files, sockets, servers, or externa...
Use when @effect/schema patterns including schema definition, validation, parsing, encoding, and transformations. Use fo...
Schema.TaggedStruct, Schema.TaggedClass, branded types, refinements, transformations. Pattern matching on _tag. Covers r...
Effect Schema conventions and patterns. Triggers on Schema class creation, tagged unions, enums, type guards, or test fi...
Instructions on how to properly utilize Effect scopes for resource management, lifecycle concerns, etc.
Creating Effect.Service<>() classes, Context.Tag patterns, Layer composition. Decision trees for when to use which patte...
- You are integrating a SQL client (Drizzle, Kysely, Prisma, mysql2/pg) with Effect
Stream creation, consumption, transformation. Stream.async, Stream.fromSchedule, Stream.runForEach. Progressive data pat...
Stream creation, transformation, sinks, batching, and resilience. Use when building data pipelines with concurrency and...
Expert skill for designing and implementing algebraic effect systems including effect annotation, inference, handlers, p...
Use when testing Effect code including Effect.gen in tests, test layers, mocking services, and testing error scenarios....
Testing patterns with layers, mocks, and deterministic time. Use when preparing testable services and small smoke tests.
Time with Clock/Duration, tracing spans, and structured logging. Use for time-based logic, deadlines, and observability.
Effect-TS snippets, templates, and examples for Effect usage.
This skill should be used when the user asks about Effect-TS patterns, services, layers, error handling, service composi...
Testing guidelines and patterns for Effect-based code.
Use this skill when writing, reviewing, or maintaining code comments. Apply these strategies to ensure comments explain...
Use when symfony effective context
Analyzes and refactors Go code using Effective Go principles. Use when refactoring Go code, identifying anti-patterns, i...
Generate and review Java code using patterns and best practices from Joshua Bloch's "Effective Java" (3rd Edition). Use...
Apply Effective Kotlin best practices (Marcin Moskała, 2nd Ed). Covers Safety (Items 1-10: mutability, scope, nulls, typ...
Master effective prompting techniques for Claude Code. Use when learning prompt patterns, improving task descriptions, o...
Review existing Python code and write new Python code following the 90 best practices from "Effective Python" by Brett S...
Best practices for writing SIMBL tasks that Claude can execute with zero context. Use when creating or refining tasks fo...
FloxHub publication `bmorphism/effective-topos` - a comprehensive development
Review existing TypeScript code and write new TypeScript following the 62 items from "Effective TypeScript" by Dan Vande...
OCaml 5 algebraic effects design patterns. Use when Claude needs to: (1) Design APIs that interact with effect-based sch...