Marc Suesser
Community@mpsuesser · San Francisco, CA
Effect Foldkit Alchemy Stan
Agent Skills by Marc Suesser
Showing 114 vetted skills indexed across 3 GitHub repositories.
effect-cache
Implements keyed in-memory caching for Effect lookups with TTL, LRU eviction, and scoped resources.
effect-rpc-client
Build typed RPC clients in Effect with HTTP, WebSocket, TCP, and worker transports.
effect-scope
Manage resource lifecycles in Effect TypeScript using Scope, finalizers, and scoped acquisition APIs.
effect-socket
Build pull-based TCP, Unix, TLS, and WebSocket transports with Effect Socket readers and writers.
effect-parallelization
Run Effect computations concurrently with combinators, racing, and coordination primitives.
effect-graph
Build, traverse, and analyze immutable graphs with Effect's Graph module.
effect-rpc-api
Define type-safe RPC contracts with Effect's Rpc, RpcGroup, RpcSchema, and RpcMiddleware modules.
effect-http-server
Build HTTP servers with Effect's HttpRouter, middleware, and platform layers.
effect-fiber
Fork, supervise, and interrupt Effect fibers using FiberHandle, FiberMap, and FiberSet.
effect-scheduling
Design Effect v4 retry, repeat, polling, backoff, and timeout policies with Schedule.
effect-rpc-server
Implement Effect RPC servers with handler layers, transports, serialization, and middleware.
effect-http-client
Builds typed outgoing HTTP requests with Effect's HttpClient, schema decoding, retries, and transports.
yazi
Configure Yazi terminal file manager via TOML and Lua plugins.
librarian
Research open-source library internals and generate GitHub permalinks for code evidence.
session-history
Search, browse, and read stored pi coding session transcripts.
wide-events
Design wide-event schemas with high-dimensional span attributes and tail sampling.
commit
Format git commit messages with a Conventional Commits-style subject.
impeccable
Generates frontend interface designs and enforces quality checks for UX/UI implementation.
ui-ux-improvement
Review frontend interfaces for hierarchy, typography, layout, color, accessibility, and missing UI states.
documentation-driven-development
Enforce documentation-first development with tests that fail on behavior divergence.
poster-from-tsx
Render TSX poster components to PNG, JPG, WebP, PDF, or SVG files.
write-a-skill
Convert user intent and evaluation criteria into a future-agent prompt.
update-changelog
Compile notable commits since the last git tag into the Unreleased section of CHANGELOG.md.
writing-user-facing-docs
Structure user-facing documentation using the Divio system and Markdown style guide.
Frequently Asked Questions About Marc Suesser
FAQPage SchemaWhat tasks can I accomplish with mpsuesser's Effect-TS skills?▼
You can build typed HTTP APIs and servers, define RPC contracts with streaming, write type-safe SQL with SqlClient and Migrator, manage resource lifecycles with Scope, implement retries via Schedule, handle errors with Schema.TaggedError, and construct streaming pipelines with backpressure using Effect Stream.
Who should use these Effect and Cloudflare skills?▼
TypeScript engineers adopting Effect v4, backend developers building RPC or HTTP services, platform teams deploying Cloudflare Workers and Durable Objects, and maintainers who need deterministic concurrency testing with @effect/vitest, TestClock, Deferred, PubSub, and fiber supervision patterns.
How do the Effect AI skills support language model integration?▼
They cover configuring Anthropic, OpenAI, and OpenRouter provider layers, generating schema-validated structured output via LanguageModel, accumulating streamed responses with SubscriptionRef checkpoints, composing multi-turn prompts, and defining validated tool calls with the Tool and Toolkit interfaces.
What testing and quality tooling does this registry cover?▼
Skills cover deterministic Effect testing with @effect/vitest layers and TestClock, concurrency testing of PubSub and fibers, TDD Red-Green-Refactor cycles, oxlint type-aware linting, dprint formatting, lefthook Git hooks, and Changesets-based semantic versioning with changelog generation.
What prerequisites are needed to apply these skills?▼
A TypeScript codebase using Effect v4 packages, Node.js or Bun runtimes, and package managers like pnpm or bun. Cloudflare skills require Wrangler and a Workers account; monorepo skills assume bun workspaces with Turborepo, dprint, oxlint, and lefthook configurations.