Skip to main content
plugin

temporal — Claude Code plugin: what it does, how to install

Assists with building Temporal applications, managing workers, and fixing non-determinism bugs in Claude Code. Useful for teams implementing durable workflows.

Install into Claude Code · Plugin marketplace All methods and platforms ↓
/plugin marketplace add anthropics/claude-plugins-community
/plugin install temporal@claude-community
Open on GitHub

What temporal does

This plugin equips Claude Code with the temporal-developer skill, guiding engineers through SDKs for Python, TypeScript, Go, and Java. It supplies reference patterns for designing workflows, defining activities, and setting up workers. It also covers retries, timeouts, signals, and queries.

Workflow execution issues can be tricky. The skill specifically targets non-determinism bugs and teaches safe code versioning strategies. It also outlines saga patterns and automated testing workflows.

The project is currently in Public Preview. Expect changes as the plugin develops.

What it helps with

  • build durable workflows with activities and workers
  • diagnose and fix non-determinism errors
  • apply safe versioning to running workflows
  • write unit and integration tests for Temporal code

Example prompts for the agent

  • Help me build a TypeScript workflow that handles signals and updates
  • How do I safely version an existing Go workflow?
  • Write a test suite for this Python Temporal activity

How to install temporal

Plugin marketplace

/plugin marketplace add anthropics/claude-plugins-community
/plugin install temporal@claude-community

Step by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own

Questions about temporal

How to install temporal in Claude Code?

Run /plugin marketplace add anthropics/claude-plugins-community in Claude Code, then execute /plugin install temporal@claude-community.

Which programming languages does the plugin cover?

It provides workflow and worker guidance across Python, TypeScript, Go, and Java SDKs.

Can I use the skill without the plugin wrapper?

Yes, you can install the standalone skill directly from temporalio/skill-temporal-developer.

Source text

SKILL.md · MIT
# Temporal Plugin for Claude Code

This repository provides a [Claude Code plugin](https://code.claude.com/docs/en/plugins) for working with [Temporal](https://temporal.io/) — developing applications, using the CLI, managing server, and working with Temporal Cloud.

> [!WARNING]
> This plugin is in Public Preview, and will continue to evolve and improve.
> We would love to hear your feedback - positive or negative - over in the [Community Slack](https://t.mp/slack), in the [#topic-ai channel](https://temporalio.slack.com/archives/C0818FQPYKY)

## Installation

From inside Claude Code, run:

1. `/plugin marketplace add temporalio/claude-temporal-plugin`
2. `/plugin install temporal@temporal-marketplace`

Then run `/reload-plugins` to activate the plugin in the current session.

*Note:* We recommend enabling automatic updates using the interactive `/plugin` menu 

### Alternative: interactive install

1. Run `/plugin` to open the plugin manager
2. Select **Marketplaces**
3. Choose `temporal-marketplace` from the list
4. Select **Enable auto-update** (recommended) or **Disable auto-update**
5. Install the `temporal` plugin
6. Run `/reload-plugins`

## What's Included

- **temporal-developer** skill — Comprehensive guidance for developing Temporal applications: creating workflows, activities, and workers; handling signals, queries, and updates; debugging non-determinism errors; implementing saga patterns, versioning strategies, and testing approaches across Python, TypeScript, Go, and Java SDKs.

## Standalone Skill

The skill content is derived from [temporalio/skill-temporal-developer](https://github.com/temporalio/skill-temporal-developer). If you only need the skill without the plugin wrapper, you can install it directly from that repo.

## Other Coding Agents

- **Cursor**: See [temporalio/cursor-temporal-plugin](https://github.com/temporalio/cursor-temporal-plugin)
- **OpenAI Codex**: See [temporalio/codex-temporal-plugin](https://github.com/temporalio/codex-temporal-plugin)

## License

MIT

© temporalio · MIT · temporalio/claude-temporal-plugin

Similar plugins

All plugins for Backend and APIs →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor