asyncredux-undo-redo

Community

Undo/redo history for AsyncRedux state

Authormarcglasberg
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill provides a reliable undo/redo mechanism for applications using AsyncRedux by recording state changes and enabling navigation through history.

Core Features & Use Cases

  • StateObserver-based history: captures state transitions after each successful dispatch.
  • Full-state and partial-state undo/redo: navigate entire app state or a specific slice.
  • History management: limit history size and clear future entries when new actions are dispatched after undo.

Quick Start

Initialize an UndoRedoObserver and register it with the Store. Create UndoAction and RedoAction to move through history, and wire UI controls to dispatch these actions when available. Use a partial undo example to target a subset of state if needed.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: asyncredux-undo-redo
Download link: https://github.com/marcglasberg/async_redux/archive/main.zip#asyncredux-undo-redo

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 223,000+ vetted skills library on demand.