Reactive programming made simple for Dart and Flutter
See the codeTry chat with CodeWiki!
To start using signals, check out the full documentation.
VS Code Extension: https://marketplace.visualstudio.com/items?itemName=rodydavis.signals-dart
| Package | Pub |
|---|---|
signals | |
signals_core | |
signals_flutter | |
signals_lint | |
signals_hooks | |
preact_signals | |
signals_devtools_extension |
To enable AI coding assistants (like Google Antigravity, Gemini, Claude, Cursor, GitHub Copilot, and others) to build high-quality reactive systems with signals.dart, this repository includes prepackaged, high-fidelity developer Skills.
These skills are located under the ./skills directory and are fully modular:
signals-preact-dart: Deep knowledge and best practices for core reactive primitives (signal, computed, effect, batch, untracked).signals-dart: Best practices for async signal operations (FutureSignal, StreamSignal), reactive collections, writable computed signals (linkedSignal), and value semantics.signals-flutter: Comprehensive guides on element-level reactive UI integration, high-frequency GPU rendering bypasses, lifecycle side-effects, and .watch(context) extensions.signals-migration-6-to-7: Detailed instructions, patterns, and refactoring techniques to safely upgrade applications from signals v6.x to v7.0.0.skills.shYou can instantly install all available signals skills into your global AI environment using the unified skills.sh registry CLI:
npx skills add rodydavis/signals.dart
Simply reference the path to the desired skill directory in your AI prompt, or load the contents of the relevant SKILL.md files as context for your AI coding assistant.
13,203 followers · starred Nov 2023
1,087 followers · starred Dec 2024
627 followers · starred Nov 2023
1,312 followers · starred Oct 2024
Reactive programming made simple for Dart and Flutter
See the codeTry chat with CodeWiki!
To start using signals, check out the full documentation.
VS Code Extension: https://marketplace.visualstudio.com/items?itemName=rodydavis.signals-dart
| Package | Pub |
|---|---|
signals | |
signals_core | |
signals_flutter | |
signals_lint | |
signals_hooks | |
preact_signals | |
signals_devtools_extension |
To enable AI coding assistants (like Google Antigravity, Gemini, Claude, Cursor, GitHub Copilot, and others) to build high-quality reactive systems with signals.dart, this repository includes prepackaged, high-fidelity developer Skills.
These skills are located under the ./skills directory and are fully modular:
signals-preact-dart: Deep knowledge and best practices for core reactive primitives (signal, computed, effect, batch, untracked).signals-dart: Best practices for async signal operations (FutureSignal, StreamSignal), reactive collections, writable computed signals (linkedSignal), and value semantics.signals-flutter: Comprehensive guides on element-level reactive UI integration, high-frequency GPU rendering bypasses, lifecycle side-effects, and .watch(context) extensions.signals-migration-6-to-7: Detailed instructions, patterns, and refactoring techniques to safely upgrade applications from signals v6.x to v7.0.0.skills.shYou can instantly install all available signals skills into your global AI environment using the unified skills.sh registry CLI:
npx skills add rodydavis/signals.dart
Simply reference the path to the desired skill directory in your AI prompt, or load the contents of the relevant SKILL.md files as context for your AI coding assistant.
13,203 followers · starred Nov 2023
1,087 followers · starred Dec 2024
627 followers · starred Nov 2023
1,312 followers · starred Oct 2024