resonate-advanced-reasoning
OfficialMap async-await specs to durable TS patterns
Authorresonatehq
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps engineers translate the Distributed Async Await specification into concrete Resonate TypeScript SDK patterns, ensuring durable, replay-safe workflows and correct failure semantics when implementing multi-step, long-running processes.
Core Features & Use Cases
- Spec-to-SDK mapping: Maps processes, executions, promises, addressing, and coordination primitives to concrete ctx.run, ctx.rpc, beginRun, and beginRpc usage.
- Determinism & recovery guidance: Highlights deterministic coding practices, replay-safe side effects, and durable checkpoints to recover from crashes.
- Idempotency & promise handling: Explains promise ID strategies, cached results vs new executions, and when to hand off between local and remote execution.
- Use Case: Designing a resilient order-processing saga that spans local steps and remote workers, preserves idempotency, and safely resumes after failures.
Quick Start
Use this skill to map a Distributed Async Await workflow into Resonate TypeScript SDK patterns and verify deterministic, idempotent execution.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: resonate-advanced-reasoning Download link: https://github.com/resonatehq/resonate-skills/archive/main.zip#resonate-advanced-reasoning Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.