superpowers
claudecodexCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Effect-TS coding patterns as progressively disclosed skills.
Plugin effect-claude-primitives from marketplace effect-primitives in stiproot/effect-claude-primitives. Commands read from the repo's manifest — 1 month ago.
effect-concurrencyEffect-TS concurrency and parallelism patterns – fibers, Effect.fork/forEach/all with the concurrency option, racing and timeouts, shared state via Ref/SynchronizedRef/SubscriptionRef, and coordination primitives Deferred, Semaphore, Latch, Queue, and PubSub, plus Scope-based lifecycles and graceful
effect-core-conceptsEffect-TS foundational mental model and primitives – the three-channel Effect type, Effect.gen vs .pipe, map/flatMap/andThen/tap, Option and Either, the Data module (TaggedError, Data.struct/case/Class, structural Equal), Layers for dependency injection, lazy blueprints, and wrapping sync/async code
effect-data-pipelinesEffect-TS data-pipeline patterns – building end-to-end pipelines with Stream: sourcing from lists/files/paginated APIs, processing in constant memory, mapEffect with bounded concurrency, grouped batching, buffer/throttle/debounce backpressure, broadcast/partition/groupByKey fan-out, merge/concat/zip
effect-domain-modelingEffect-TS domain-modeling patterns – Schema contracts (Schema.Struct, decode/decodeUnknown, validate, Schema.transform during parsing), Brand for validated domain types (Email, UserId, PositiveInt), Data.TaggedError for typed domain errors, Option for missing/optional values, and distinguishing "not
effect-error-handlingEffect-TS error-handling patterns – typed/tagged errors, catchTag/catchTags/catchAll, retry with Schedule, timeouts, Cause inspection, error mapping across domain boundaries, match/matchEffect on success and failure, and accumulating multiple errors. Use whenever working with failures in Effect code
effect-getting-startedFirst steps with Effect-TS – Hello World, Effect.succeed / Effect.fail, transforming with Effect.map, recovering with catchAll / catchTag, and actually running an effect with Effect.runSync / Effect.runPromise. Also covers bootstrapping a brand-new Effect project (deps, tsconfig, src/index.ts) and c
effect-http-apiEffect-TS server-side HTTP patterns with @effect/platform – building an HTTP server, defining routes and GET/POST handlers, extracting path params, returning JSON responses, validating request bodies with Schema, composing middleware, CORS, authentication, rate limiting, API error mapping, OpenAPI d
effect-http-clientEffect-TS HTTP client patterns for outgoing requests – making a first GET/POST with @effect/platform HttpClient, parsing JSON responses safely with Schema, timeouts, retry with Schedule backoff, response caching and stale-while-revalidate, handling 429 rate-limit responses, and modelling the client
effect-mcp-serverEffect-TS patterns for building MCP (Model Context Protocol) servers — tool registration with Effect Schema, the Effect.Service layer for business logic, createMcpApp bootstrap, session handling, resilience (timeout/retry/Config), and the anti-patterns to avoid. Use whenever building or extending an
effect-observabilityEffect-TS observability patterns – structured logging with Effect.log/logInfo/logError and annotateLogs, custom metrics via Metric.counter/gauge/histogram/timer, exporting a /metrics endpoint for Prometheus, distributed tracing with Effect.withSpan, OpenTelemetry integration, instrumenting function
effect-platformEffect-TS @effect/platform patterns for OS-level operations — executing shell commands with Command, filesystem operations with FileSystem (read/write/stat/ mkdir/readDirectory plus advanced atomic-write, streaming, recursive traversal, locking, copy), persistent KeyValueStore, interactive Terminal
effect-resource-managementEffect-TS resource-management patterns – acquireRelease bracketing, Scope and addFinalizer for manual lifecycles, composing scoped layers with Layer.merge, managed runtimes for scoped resources, building service layers from managed resources (Layer.scoped / Effect.Service scoped), hierarchical paren
effect-schedulingEffect-TS scheduling and recurrence with Schedule – repeating an effect on a fixed interval, retrying failed operations, exponential backoff, cron-style periodic jobs, debounce/throttle, and advanced retry chains with circuit breakers. Use whenever you need an effect to recur or retry over time: pol
effect-service-patternEffect-TS service and dependency-injection patterns — defining services with Effect.Service and Context.Tag, wiring dependencies, composing and merging Layers, and structuring a service or agent module. Use whenever building or organising Effect code that exposes capabilities behind an interface: im
effect-streamsEffect-TS Stream and Sink patterns – building and running streams (runCollect/runForEach/runDrain/runFold), map/filter/scan/take/drop, merging and combining streams, controlling backpressure with buffer/throttle, grouping and windowing, resource management inside streams, stream error handling and r
effect-testingEffect-TS testing patterns – running effects in tests with Effect.runPromise, asserting success/failure, providing mock services via Effect.provideService and test Layers, the auto-generated .Default layer, controlling time deterministically with TestClock/Clock, property-based testing with fast-che
effect-tooling-debuggingEffect-TS developer tooling and debugging — dev-environment setup, the Effect LSP, reading Effect type errors, Biome/ESLint linting config, GitHub Actions CI/CD, Effect DevTools (debug logging, fiber inspection, log spans, Cause inspection, custom loggers), performance profiling (withLogSpan, Metric
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Persistent memory for Claude Code: the next session starts where the last one left off.
29 skills · 1 MCP server · hooks
tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.
1 skill
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Use Alibaba Open Code Review from local Codex.
2 skills
Claude Code skill for creating and presenting Slidev slidedecks
1 skill
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.