effect-ts

Search Effect-TS documentation to answer questions about layers, contexts, fibers, and error handling.

5|2|Updated Feb 1, 2025
One-click install
npx skills add https://github.com/glassBead-tc/audius-mcp-atris --skill effect-ts-glassbead-tc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: effect-ts
Source: https://github.com/glassBead-tc/audius-mcp-atris/tree/main/.claude/skills/effect-ts
Command: npx skills add https://github.com/glassBead-tc/audius-mcp-atris --skill effect-ts-glassbead-tc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Effect-TS guidance grounded in official docs to help developers write, debug, refactor, and explain Effect-TS code with confidence.

Core Features & Use Cases

  • Semantic search index over the full Effect documentation to ground answers in official references.
  • CLI tooling with scripts/search.mjs and scripts/build-index.mjs to locate, fetch, and maintain guidance.
  • Real-world usage coverage for patterns like layers, contexts, fibers, streams, and error handling, plus migration guidance across Effect modules.

Quick Start

Run the search tool to query Effect-TS docs and ground your guidance in official references.

Frequently Asked Questions about effect-ts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use Effect-TS layers to manage dependencies?

To use Effect-TS layers, query the semantic search index to retrieve official documentation on building, sharing, and composing layers for dependency management. The built-in tooling locates verifiable references to ground your implementation of context-tag patterns across real-world scenarios.

What is the best way to debug Effect-TS error handling?

The best way to debug Effect-TS error handling is by searching the official documentation index to locate precise guidance on error management patterns. Dedicated scripts fetch up-to-date references to help you write, refactor, and explain error handling logic accurately.

How do fibers work in Effect-TS for concurrency?

Fibers in Effect-TS handle concurrency by enabling lightweight asynchronous operations. Use the provided search scripts to query the official documentation index, retrieving grounded explanations and real-world examples of how fibers operate within your application.

Can I migrate existing TypeScript code to Effect-TS modules?

You can migrate TypeScript code to Effect-TS modules by querying the semantic search index for migration guidance. The tooling fetches official documentation references to ensure your code transitions across Effect modules follow current best practices.

Does this Effect-TS guidance stay current with official documentation?

Yes, the Effect-TS guidance stays current by using a dedicated build-index script to maintain a semantic search index over the full official documentation. This ensures recommendations are verifiable and up-to-date.

Why does my Effect-TS context-tag fail to resolve?

Context-tag resolution failures in Effect-TS often stem from missing layers. Run the search script against the official documentation index to find precise references on correctly wiring context-tags and layers to resolve dependency errors.