Skip to content

Skills

effect-uai ships an agent skill for AI coding agents (Claude Code, Cursor, Continue, …). It covers the philosophy, primitives, and provider wiring, and points the agent at the recipe library for the pattern that fits your prompt. The agent only loads the skill when its description matches.

Install

Via the skills.sh CLI:

Terminal window
npx skills add betalyra/effect-uai

How it works

The skill loads on broad signals like “I’m building an AI agent in Effect” or “wire up the LanguageModel service.” From there it recommends the matching recipe and composes patterns in the loop body.

Rather than a separate skill per recipe, the skill carries a scenario catalog that maps your goal to a recipe under recipes/; the agent opens that recipe (its README.md walkthrough plus recipe.ts / app.ts / run-*.ts code) and adapts it. New recipes are available to the agent the moment they land, with no new skill to publish.

Source lives in skills/.