Implement complex interaction models with XState v5 actor systems, including receptionist-style actor lookup with system IDs, orchestrator/coordinator parent actors, cross-actor messaging, lifecycle management with invoke/spawn, persistence and recovery, runtime inspection, and model-based testing. Use when designing or refactoring state-heavy workflows, async process coordination, retries/timeouts, or multi-actor frontend/backend logic in JavaScript or TypeScript.
Implement complex interaction models with XState v5 actor systems, including receptionist-style actor lookup with system IDs, orchestrator/coordinator parent actors, cross-actor messaging, lifecycle management with invoke/spawn, persistence and recovery, runtime inspection, and model-based testing. Use when designing or refactoring state-heavy workflows, async process coordination, retries/timeouts, or multi-actor frontend/backend logic in JavaScript or TypeScript.
使用 XState v5 的 actor 系统实现复杂的交互模型,包括基于系统 ID 的接待员(receptionist)式 actor 查找(systemId + system.get)、编排者/协调者父级 actor、跨 actor 消息传递、使用 invoke/spawn 的生命周期管理、持久化与恢复、运行时检测以及基于模型的测试。在设计或重构以状态为核心的工作流、异步流程协调、重试/超时或多 actor 前端/后端逻辑时(JavaScript 或 TypeScript),请使用本技能。
Category: developer (开发工具) · Author: cjerochim · Version: @master
npx skills add cjerochim/xstate-actor-orchestration下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer