---
name: effect
description: Answer questions about the Effect framework
---

# Effect

This codebase uses Effect, a framework for writing typescript.

## How to Answer Effect Questions

1. Clone the Effect repository: `https://github.com/Effect-TS/effect-smol` to
   `.opencode/references/effect-smol` in this project NOT the skill folder.
2. Use the explore agent to search the codebase for answers about Effect patterns, APIs, and concepts
3. Provide responses based on the actual Effect source code and documentation

## Guidelines

- Always use the explore agent with the cloned repository when answering Effect-related questions
- Reference specific files and patterns found in the Effect codebase
- Do not answer from memory - always verify against the source
