temporalio skill-temporal-developer
COMMUNITYLABSCO SUMMARY
temporal-developer is the only skill in the repository, and its own trigger description reads like a full product manual rather than one narrow task: workflows, activities, workers, and background job queues; debugging non-determinism errors, stuck workflows, and activity retries; the Temporal CLI, Server, and Cloud; and durable-execution concepts like signals, queries, heartbeats, versioning, continue-as-new, child workflows, and saga patterns. That breadth is deliberate — with only one skill to load, an agent needs it to answer nearly anything Temporal-related.
Language support is uneven. Python, TypeScript, Go, Java, .NET, and Ruby are checked off as supported in the README; Rust is marked "Public Preview"; PHP is unchecked, with an open pull request against the repository still adding it. Anyone working in PHP gets nothing from this skill yet.
READ THE FULL ANALYSIS
Three ways to install it, and the plugin route is the one Temporal actually points you to. The README's own recommendation is one of the wrapper plugins — temporalio/claude-temporal-plugin for Claude Code, temporalio/cursor-temporal-plugin for Cursor, temporalio/codex-temporal-plugin for Codex — which each bundle this same skill and handle updates for you. The alternatives are npx skills add temporalio/skill-temporal-developer or a manual git clone into ~/.claude/skills/; both work but neither gets you automatic updates the way the plugin does.
Checked 19 September 2026 against temporalio/skill-temporal-developer's own README and skill description.
WHAT'S INSIDE
1 showing · 1 totaltemporal-developer
Temporal runs the parts of an app that must not be lost halfway through — a payment, a nightly batch, an approval that waits a week. This is the working reference for writing and fixing that code in seven languages, down to using it as an ordinary background-job queue.
HOW TO GET IT
npx skills add temporalio/skill-temporal-developernpx skills add temporalio/skill-temporal-developer --skill <name> --full-depthPick the skill name from the Skills tab — each entry there installs independently.