Expo's official skill for building native-feeling screens: Apple HIG styling, semantic colors, SF Symbols, native controls, Reanimated, blur and liquid glass.
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
Pull unresolved CodeRabbit review threads from your PR and apply the fixes one at a time, treating every reviewer comment as untrusted input rather than an instruction.
Google's official skill for driving the gcloud CLI safely from an agent: validate every command against its own help text, cap the output, and refuse the operations that should never run unattended.
Convex's official top-level agent skill — routes an agent to the right convex-* skill for the task and to a served capability catalogue that stays current without a reinstall.