signals_hooks

Community

Wire signals into Flutter hooks

Authorrodydavis
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It solves the friction of keeping Preact-style signals in sync with Flutter HookWidget lifecycles, so UI rebuilds stay correct and effects dispose automatically.

Core Features & Use Cases

  • Hook-first reactive signals for Flutter: Create and bind signals that rebuild widgets surgically as dependencies change.
  • Async-aware hooks: Manage async computations and streams through FutureSignal and AsyncSignal patterns.
  • Lifecycle-safe side effects: Register signal-driven effects that are disposed when the hook unmounts.
  • Collection and bridge hooks: Build reactive list/set/map/iterable/queue signals and bridge Flutter ValueNotifier/ValueListenable into signals.

Quick Start

Ask the assistant to generate a HookWidget example that uses useSignal with correct positional dependency keys and options, then renders a Text widget that updates when the signal changes.

Dependency Matrix

Required Modules

None required

Components

references

💻 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: signals_hooks
Download link: https://github.com/rodydavis/signals.dart/archive/main.zip#signals-hooks

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