aidd-javascript-io-effects

Official

Isolate I/O & side effects with saga pattern for deterministic testing

Authorparalleldrive
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the challenge of deterministic testing in asynchronous workflows by isolating network I/O and side effects using the saga pattern.

Core Features & Use Cases

  • Isolation of I/O: Enables deterministic testing by yielding plain effect descriptions instead of executing side effects directly.
  • Simplified Testing: Allows driving sagas with iterator.next(value) and asserting on yielded effects without running real I/O.
  • Use Case: Ideal for making network requests, invoking side effects, or implementing Redux sagas where deterministic testing is critical.

Quick Start

Use the aidd-javascript-io-effects skill to create a saga for handling user sign-in, including network requests and state updates.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: aidd-javascript-io-effects
Download link: https://github.com/paralleldrive/aidd/archive/main.zip#aidd-javascript-io-effects

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.