The master skill in PlanetScale's official pack: runs a full read-only best-practices assessment of a database or org, then produces one evidence-backed report.
Temporal DeveloperSkill
Summary
Temporal's official skill for building durable workflows — SDK patterns across seven languages, plus the determinism rules that decide whether a workflow survives a replay.
Features
- Explains history replay and the determinism rules that cause blocked workflows
- SDK coverage across Python, TypeScript, Go, Java, .NET, Ruby and Rust
- Signals, queries, updates, heartbeats, child workflows and continue-as-new
- Saga compensation, versioning strategies and workflow testing approaches
- Temporal CLI, self-hosted cluster and Temporal Cloud operations
Install This Skill
Add this skill to your favorite AI agent in a few steps.
Skill Content
Usage Instructions
Learn how to use this skill with different AI agents.
Example Usage
Ask your agent: "My Temporal workflow is failing with a non-determinism error after I added a new activity call — how do I version this change so running executions keep replaying?"
Description
Durable execution is unforgiving in one specific way: a Temporal workflow is re-executed from the beginning on every recovery, and the commands it generates the second time must match the events recorded the first time. Get that wrong and the workflow does not fail loudly — it blocks, with a non-determinism error, often long after the code that caused it shipped.
This is the failure mode an agent walks into most easily, because the offending code looks perfectly reasonable in isolation: a datetime.now(), a random UUID, an unguarded change to a workflow function that already has running executions. This official Temporal skill front-loads the rules that prevent it — what may and may not appear in a Workflow Definition, how history replay actually works, and how to version a change so existing executions keep replaying correctly.
Beyond determinism it covers the day-to-day surface of Temporal development: writing workflows, activities and workers; signals, queries, updates and heartbeats; child workflows, continue-as-new and saga compensation patterns; retry and timeout configuration; and the testing approaches for each. SDK guidance spans Python, TypeScript, Go, Java, .NET, Ruby and Rust, and the operational half covers the Temporal CLI (temporal server start-dev, temporal workflow start/signal/query), self-hosted clusters and Temporal Cloud.
Published by Temporal as the standalone source of the temporal-developer skill that ships inside Temporal's Claude Code plugin; the same content is packaged for Cursor and OpenAI Codex in sibling repositories. MIT licensed, currently at version 0.6.0 and marked Public Preview.
Related Skills
Build crash-safe AI agents on AgentKit and step.ai — durable tool calls, human-in-the-loop approval, realtime progress, and when not to reach for an agent loop at all.
Inngest's durable-execution playbook as an agent skill — steps and memoisation, event and cron triggers, idempotency, cancellation, retries and non-retriable errors.
Expo's official skill for building native-feeling screens: Apple HIG styling, semantic colors, SF Symbols, native controls, Reanimated, blur and liquid glass.