rodydavisrodydavisCommunityยท15 Agent Skills Included

signals.dart

Build reactive Dart and Flutter apps with fine-grained signals

Guides AI agents to write, test, and migrate reactive state code using the signals.dart framework for Dart and Flutter. Covers core primitives, async signals, reactive collections, Flutter hooks, Jaspr web components, and v6-to-v7 migration patterns. Eliminates manual widget rebuild tuning, memory leaks, and deprecated API usage through lint rules and automated quick-fixes.
npx skills add rodydavis/signals.dart --all -g -y

All Skills in This Repository (15)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
rodydavisrodydavis

jaspr-js-interop

Integrate Jaspr web apps with JavaScript libraries using universal_web interop.

Community
Intermediate
๐Ÿ“ฆ In Repo
rodydavisrodydavis

increase-coverage

Aggregate Dart/Flutter monorepo coverage artifacts and identify uncovered source lines.

Community
Intermediate
๐Ÿ“ฆ In Repo
rodydavisrodydavis

signals_hooks

Integrate Preact-style signals with Flutter HookWidget lifecycles for reactive rebuilds.

Community
Intermediate
๐Ÿ“ฆ In Repo
rodydavisrodydavis

jaspr-fundamentals

Guide Jaspr component construction and typed HTML usage for reactive UIs.

Community
Intermediate
๐Ÿ“ฆ In Repo
rodydavisrodydavis

update-examples-dependencies

Upgrade Dart and Flutter example dependencies and fix analyzer failures.

Community
Intermediate
๐Ÿ“ฆ In Repo
rodydavisrodydavis

jaspr-styling

Generate type-safe Jaspr CSS-in-Dart styles with @css static getters.

Community
Intermediate
๐Ÿ“ฆ In Repo
rodydavisrodydavis

update-docs-workflow

Audit generated Jaspr reference markdown and enrich Dart doc comments.

Community
Advanced
๐Ÿ“ฆ In Repo
rodydavisrodydavis

update-preact

Synchronize upstream Preact Signals changes into the Dart preact_signals package.

Community
Advanced
๐Ÿ“ฆ In Repo
rodydavisrodydavis

jaspr-convert-html

Convert HTML files or URLs into Jaspr component syntax.

Community
Basic
๐Ÿ“ฆ In Repo
rodydavisrodydavis

jaspr-pre-rendering-and-hydration

Enforce hydration and import rules for Jaspr SSR/SSG apps.

Community
Intermediate
๐Ÿ“ฆ In Repo
rodydavisrodydavis

signals-dart

Design fine-grained reactive state architectures in Dart using signals_core primitives.

Community
Advanced
๐Ÿ“ฆ In Repo
rodydavisrodydavis

signals-lint

Detect reactive anti-patterns and deprecated signals.dart usage in Dart and Flutter codebases.

Community
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install signals.dart skills?โ–ผ

Run `npx skills add rodydavis/signals.dart --all -g -y` in your terminal to install all skills in this suite globally.

What is signals.dart used for?โ–ผ

It is a fine-grained reactive state management framework for Dart and Flutter that automatically tracks dependencies and updates only the parts of your UI that change.

How do I migrate from signals v6 to v7?โ–ผ

The included migration skill guides your AI agent through moving to unified options classes, replacing deprecated mixins, and updating SignalBuilder to the named builder parameter.

Does signals.dart work with AI coding assistants?โ–ผ

Yes. All skills follow the standard SKILL.md format and work with Claude Code, Cursor, GitHub Copilot, and other AI coding tools.

Can signals.dart improve Flutter rendering performance?โ–ผ

Yes. It supports surgical widget rebuilds and direct GPU painting via SignalCustomPaint, so only the exact widgets that depend on changed state are updated.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’