83,201 skills sorted by stars.
Master Python asyncio, concurrent programming, and async/await patterns for high-performance applications. Use when building async...
Use when implementing asyncio patterns, structured concurrency, async generators, or debugging event loop issues in ML serving and...
Async REPL Protocol
Run background agents and bash commands asynchronously for CircleTel development. Use when running dev servers, parallel tests, lo...
Execute long-running tasks without HTTP timeouts. Use when you need to:
Provides a persistent cross-session task queue for work that should be done but isn't blocking current tasks. Enables background a...
Author and validate AsyncAPI 3.0 specifications for event-driven API design, message brokers, and async communication patterns
AsyncAPI specification handling for event-driven API documentation. Parse, validate, and generate documentation for message-based...
Master asynchronous JavaScript patterns including callbacks, promises, async/await, event loop mechanics, and real-world async pat...
You are a coding standards expert specializing in asynchronous programming preference.
Python asyncio patterns with TaskGroup, structured concurrency, and modern 3.11+ features. Use when implementing concurrent operat...
Stops an AsyncRedux (Flutter) action from dispatching. Use only when the user mentions abortDispatch(), or explicitly asks to abor...
Checks an AsyncRedux (Flutter) action's completion status using ActionStatus right after the dispatch returns. Use only when you n...
Creates AsyncRedux (Flutter) actions that return null from reduce() to not change the state. Such actions can still do side effect...
Creates AsyncRedux (Flutter) asynchronous actions for API calls, database operations, and other async work.
Create a custom base action class for your app. Covers adding getter shortcuts to state parts, adding selector methods, implementi...
Implement action lifecycle methods `before()` and `after()`. Covers running precondition checks, showing/hiding modal barriers, cl...
Add the CheckInternet mixin to ensure network connectivity before action execution. Covers automatic error dialogs, combining with...
Implement the Connector pattern for separating smart and dumb widgets. Covers creating StoreConnector widgets, implementing VmFact...
Add the Debounce mixin to wait for user input pauses before acting. Covers setting the `debounce` duration, implementing search-as...
Debug AsyncRedux applications effectively. Covers printing state with store.state, checking actionsInProgress(), using ConsoleActi...
Inject dependencies into actions using the environment pattern. Covers creating an Environment class, passing it to the Store, acc...
The foundational principle of AsyncRedux: the only way to change the application state is by dispatching actions. You can dispatch...
Implement comprehensive error handling for actions. Covers the `wrapError()` method for action-level error wrapping, GlobalWrapErr...
Use the Event class to interact with Flutter's stateful widgets (TextField, ListView, etc.). Covers creating Event objects in stat...
Integrate AsyncRedux with the flutter_hooks package. Covers adding flutter_hooks_async_redux, using the useSelector hook, and comb...
Handle navigation through actions using NavigateAction. Covers setting up the navigator key, dispatching NavigateAction for push/p...
Add the NonReentrant mixin to prevent an action from dispatching while already in progress. Covers preventing duplicate form submi...
Set up observers for debugging and monitoring. Covers implementing actionObservers for dispatch logging, stateObserver for state c...
Add the OptimisticUpdate mixin for instant UI feedback before server confirmation. Covers immediate state changes, automatic rollb...
Implement local state persistence using Persistor. Covers creating a custom Persistor class, implementing `readState()`, `persistD...
Integrate AsyncRedux with the Provider package. Covers using provider_for_redux, the ReduxSelector widget, and choosing between St...
Add the Retry mixin for automatic retry with exponential backoff on action failure. Covers using Retry alone for limited retries,...
Create and cache selectors for efficient state access. Covers writing selector functions, caching with `cache1` and `cache2`, the...
Initialize, setup and configure AsyncRedux in a Flutter app. Use it whenever starting a new AsyncRedux project, or when the user r...
Access store state in widgets using `context.state`, `context.select()`, and `context.read()`. Covers when to use each method, set...
Design immutable state classes following AsyncRedux best practices. Includes creating the AppState class with a `copy()` method, d...
Manage Streams and Timers with AsyncRedux. Covers creating actions to start/stop streams, storing stream subscriptions in store pr...