effect-uai-migrate

Apply per-version rename tables and behavior-change rules to migrate effect-uai call sites.

30|4|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/betalyra/effect-uai --skill effect-uai-migrate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: effect-uai-migrate
Source: https://github.com/betalyra/effect-uai/tree/main/skills/effect-uai-migrate
Command: npx skills add https://github.com/betalyra/effect-uai --skill effect-uai-migrate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Upgrading effect-uai across versions often introduces compile errors and requires manual, error-prone rewrites. This skill consolidates per-version rename and behavior-change rules so you can mechanically rewrite call sites without rereading changelogs.

Core Features & Use Cases

  • Version-aware rewrites: Maintains consolidated rename and removal rules for each release.
  • Operator-mode workflow: Provides a concise summary of migration steps that you can apply to your codebase.
  • Safe, testable migrations: Encourages running type checks after each rewrite to ensure correctness.

Quick Start

Identify the current effect-uai version from package.json, then apply the per-version rewrite rules in order and verify with type checks.

Frequently Asked Questions about effect-uai-migrate

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

FAQPage Schema
How do I automate call-site rewrites when upgrading effect-uai versions?

Automate effect-uai call-site rewrites by applying per-version rename tables and behavior-change rules mechanically. This approach consolidates migration rules to update code without manually rereading changelogs, resolving compile errors systematically.

What is the safest workflow for migrating effect-uai across version upgrades?

A safe effect-uai migration follows a documented workflow with numbered steps, applying rewrite rules in version order. It enforces typechecking after each rewrite to verify correctness and flags optional rewrites plus post-migration checks.

Do I need to manually fix all effect-uai deprecations and API changes during a version upgrade?

No, you do not need to manually fix effect-uai deprecations and API changes. The migration applies documentation-backed rules to mechanically rewrite call sites, resolving deprecations and API changes automatically.

What's the best way to resolve effect-uai compile errors after a version upgrade?

The best way to resolve effect-uai compile errors is applying consolidated per-version rename and removal rules. This mechanical rewrite path fixes API changes and deprecations without manually tracking changes across changelogs.

When should I rely on mechanical rewrite rules instead of manual code refactoring for effect-uai?

Rely on mechanical rewrite rules for effect-uai when you encounter compile errors, API changes, or deprecations during upgrades. It provides a documentation-backed migration path that is safer and less error-prone than manual code refactoring.