temporal

Manage local Temporal dev servers, workers, and workflow execution.

3|1|Updated Nov 9, 2025
One-click install
npx skills add https://github.com/steveandroulakis/temporal-conductor-migration-agent --skill temporal-steveandroulakis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: temporal
Source: https://github.com/steveandroulakis/temporal-conductor-migration-agent/tree/main/.claude/skills/temporal
Command: npx skills add https://github.com/steveandroulakis/temporal-conductor-migration-agent --skill temporal-steveandroulakis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires temporal, uv, jq, lsof, and includes scripts (resource) components.

What problem does it solve?

This Skill helps you manage and troubleshoot Temporal workflows locally by providing a complete, repeatable dev lifecycle: start a dev Temporal server, manage workers, execute workflows, monitor progress, and diagnose issues efficiently during migrations.

Core Features & Use Cases

  • Local development lifecycle: Start/stop a Temporal dev server and worker to simulate production behavior.
  • End-to-end workflow orchestration: Run workflows locally, monitor progress, and fetch results.
  • Troubleshooting guidance: Quick references and scripts to diagnose common issues (non-determinism, failed activities, stuck workflows).

Quick Start

  1. Install prerequisites: Temporal CLI, UV, and a Python environment.
  2. Start dev server: ./scripts/ensure-server.sh
  3. Start worker: ./scripts/ensure-worker.sh
  4. Run a workflow: uv run starter
  5. Wait for completion: ./scripts/wait-for-workflow-status.sh --workflow-id <id> --status COMPLETED
  6. Retrieve result: ./scripts/get-workflow-result.sh --workflow-id <id>