aidd-javascript-io-effects
OfficialIsolate 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.