What problem does it solve? Redux stores accumulate dead selectors, actions, reducer cases, and saga flows over time, making the codebase harder to navigate and maintain. This Skill provides a disciplined procedure for pruning that dead surface area without accidentally deleting code that still has production consumers or public-boundary obligations. ## Core Features & Use Cases - Unused Selector Removal: Deletes selectors with no production consumer, including test-only references and dead barrel re-exports. - Action Lifecycle Checks: Verifies each action has both a production trigger (dispatch, saga put, IPC bridge) and a production handler (reducer case, saga watcher) before removal. - Saga Flow Pruning: Removes orphaned watchers, workers, request/success/failure actions, and channel bridges tied to dead flows. - Use Case: When asked to clean up a bloated Redux store, the agent searches production code separately from tests, prunes confirmed-dead items, and hands off verifier-ready evidence for every deletion. ## Quick Start Ask the agent to prune unused selectors, actions, and saga flows from the Redux store and provide production-usage evidence for each removal.