effect-abstraction-audit

Audit architectural abstractions in Reactive Agents codebases for Effect-TS design improvements.

21|4|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/tylerjrbuell/reactive-agents-ts --skill effect-abstraction-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: effect-abstraction-audit
Source: https://github.com/tylerjrbuell/reactive-agents-ts/tree/main/.agents/skills/effect-abstraction-audit
Command: npx skills add https://github.com/tylerjrbuell/reactive-agents-ts --skill effect-abstraction-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This audit helps engineers identify and address architectural abstractions in Reactive Agents that obscure the Effect model, introduce accidental complexity, or hinder composability.

Core Features & Use Cases

  • Detection of repeated Effect pipelines, ad hoc service access, and inconsistent error modeling
  • Guided remediation with patterns for composable domain effects, explicit services, and kernel-phase improvements
  • Use Case: During a design review of a new agent workflow, surface high-impact abstraction opportunities before code changes are made.

Quick Start

Perform a targeted architecture audit on the current codebase to surface abstraction debt and hotspots in Effect-TS usage.

Frequently Asked Questions about effect-abstraction-audit

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

FAQPage Schema
How do I audit Effect-TS architecture for abstraction debt?

Effect abstraction debt is identified by detecting architectural patterns that obscure the Effect model, introduce accidental complexity, or hinder composability, such as repeated pipelines and ad hoc service access.

When should I review abstractions in a reactive agents codebase?

You should review abstractions in a reactive agents codebase during refactors, design reviews, or when modules grow in size and complexity to surface high-impact abstraction opportunities before making code changes.

How do I fix inconsistent error modeling in Effect-TS?

To fix inconsistent error modeling in Effect-TS, the audit surfaces these concrete issues and provides guided remediation patterns for composable domain effects and explicit services to ensure safe, testable changes.

Does this architecture audit require any specific dependencies?

This architecture audit requires no specific dependencies to run, allowing you to directly analyze your existing codebase structure for opportunities to improve explicit, typed effects.