Tag: state-management
Advanced Zustand State Management with Class Actions
This skill outlines advanced patterns for managing complex state in Zustand, guiding developers to migrate from simple state creators to class-based actions. It enforces strict conventions for action hierarchy, optimistic updates, and compo…
Zustand State Management Patterns for LobeHub
This guide outlines best practices for structuring state in Zustand stores, advising developers to use simple arrays for list data and Maps for caching multiple detail entities. Adhering to these patterns ensures optimal performance for lis…
Robust Data Fetching Architecture with Zustand and SWR
This pattern provides a robust architecture for managing client-side state and data fetching by enforcing a Service Layer pattern. It guides developers to use SWR hooks within a Zustand store for state management, ensuring clean separation …
Durable substrate for multi-step agentic workflows
TaskFlow provides a durable substrate for orchestrating complex, multi-step agentic jobs that require state persistence and survive detached runs. It manages flow identity, child task linkage, and revision-checked state mutations, enabling …
Structured workflow for inbox message triage
This skill implements a robust, multi-stage workflow for triaging incoming messages. It classifies items into categories and manages state persistence, allowing the flow to pause while awaiting external input before resuming processing.
Structured State Management for Multi-Phase Experiments
This skill maintains a canonical, machine-readable JSON progress file to track the state of complex, multi-phase research experiments. It enforces strict lifecycle updates, ensuring dashboards and CLIs can reliably poll the experiment's cur…
State management for multi-phase research experiments
This skill maintains a canonical, machine-readable JSON snapshot of an experiment's progress. It must be updated rigorously at phase boundaries, during long operations, and upon failure to provide real-time state visibility for external das…
TaskFlow Durable Task Orchestration Substrate
A durable substrate for managing multi-step, long-running agentic workflows with persistent state and child-task linkage. It provides a managed lifecycle for tasks that require waiting, resuming, and revision-checked mutations across detach…
Structured task flow for inbox message triage
This skill demonstrates a robust pattern for handling incoming messages by classifying intent and managing complex routing logic. It allows for immediate notifications, pausing execution while awaiting external replies, and aggregating item…
Managing URL Search Parameters and State
This skill provides best practices for managing URL search parameters and hash states in modern web applications. It guides developers on correctly using replace versus push history behavior to prevent browser history pollution when handlin…
URL Search Param and Hash Management
Provides patterns for managing URL search parameters and hash state to maintain correct browser history behaviour. It details when to use replace versus push for in-page state versus navigable steps.
LobeHub Zustand State Management Patterns
Defines the architectural conventions for managing state within LobeHub using Zustand, including action hierarchies, optimistic update patterns, and class-based slice composition. It provides guidance on implementing public, internal, and d…
Zustand state data structure patterns guide
This guide outlines architectural patterns for structuring state in Zustand stores, advising developers to use simple arrays for list views and Maps for caching multiple detail entities. It emphasizes separating list and detail types and em…
Debugging heterogeneous agent pipelines and integrations
This skill provides comprehensive guidance for developers debugging complex, multi-source agent pipelines, including integrations for Claude Code, Codex, and external CLI agents. It covers adapter event mapping, transport layer issues, and …
React/TypeScript Component Architecture Guide
This guide provides architectural best practices for developing robust React/TypeScript components. It covers state management, data fetching contracts, prop typing, and component ownership to ensure highly maintainable and scalable codebas…
File-based planning for complex agentic tasks
This skill implements a structured, file-based planning methodology, treating the filesystem as persistent working memory. It manages complex, multi-step tasks by maintaining state, findings, and progress across dedicated markdown files.
Deep Codebase and Infrastructure Audit Skill
This skill manages the lifecycle of the OathScore project by loading comprehensive session state and executing a deep, multi-point audit. It cross-references code, configuration, and live APIs to detect critical bugs, stale URLs, and infras…
Best Practices for Designing Agentic Flows
This framework provides a comprehensive methodology for designing robust agentic systems. It guides developers through defining state, protocols, and patterns, ensuring the simplest reliable architecture is chosen while managing complexity …
Taniwha Project State Orchestrator Skill
This skill functions as an ephemeral subagent responsible for advancing a Taniwha build by reading the current project state from disk. It determines the single next logical action and persists this decision to disk before exiting, ensuring…
Adversarial development pipeline orchestrator
This skill coordinates a multi-stage, adversarial development pipeline, managing specialized agents for planning, implementation, and review. It detects the appropriate flow based on intake documents and handles state recovery across comple…
Systematic debugging of complex runtime bugs
This skill guides the systematic debugging of complex, hard-to-reproduce bugs by instrumenting the actual runtime path. It involves generating append-only JSONL logs to capture state transitions and event sequences, allowing developers to a…
Durable multi-step task orchestration
Coordinate multi-step detached tasks as durable, persistent jobs with integrated state management and child task orchestration. It enables managing long-running workflows that require waiting on external signals or subagents while ensuring …
TaskFlow pattern for inbox triage and routing
This skill demonstrates a robust pattern for managing inbox items by classifying them, routing them based on intent (e.g., waiting for a Slack reply or immediate notification), and persisting state across asynchronous steps. It allows the a…
Advanced multi-step browser automation skill
This skill guides robust, multi-step web automation, focusing on pre-action state checks, stable tab handling, and reading the UI before interacting. It provides patterns for managing session state, recovering from stale references, and acc…