temporal-rust-sdk — temporal-rust-sdk install temporal-rust-sdk, skillgregistry, community, temporal-rust-sdk install, ide skills, temporal workflow development, rust temporal prototype, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for Workflow Automation Agents needing scalable and efficient Temporal workflow implementations in Rust. temporal-rust-sdk is a development tool that enables rapid prototyping of Temporal workflows using Rust, minimizing trial and error.

Features

Confirms prerequisites using reference/README.md
Reuses worker and starter command flow from examples/
Ports business logic while maintaining Temporal wiring patterns
Runs smoke checks for validation before sharing final code
Utilizes client creation and namespace setup via reference/CLIENT.md

# Core Topics

Lynskylate Lynskylate
[0]
[0]
Updated: 3/8/2026

Agent Capability Analysis

The temporal-rust-sdk skill by Lynskylate is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for temporal-rust-sdk install, temporal workflow development, rust temporal prototype.

Ideal Agent Persona

Perfect for Workflow Automation Agents needing scalable and efficient Temporal workflow implementations in Rust.

Core Value

Empowers agents to generate working Rust code for the Temporal prototype SDK, leveraging Temporal wiring patterns and minimizing trial and error, with support for client creation, namespace setup, and workflow start via the Temporal Rust SDK.

Capabilities Granted for temporal-rust-sdk

Automating workflow implementations with Temporal
Generating scalable Rust code for workflow management
Debugging Temporal workflow issues with smoke checks

! Prerequisites & Limits

  • Requires Rust programming language
  • Temporal prototype SDK prerequisites must be met
  • Limited to Temporal workflow implementations
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

temporal-rust-sdk

Install temporal-rust-sdk, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

Temporal Rust SDK

Use this skill to produce working Rust code for the Temporal prototype SDK with minimal trial and error.

Fast path

  1. Confirm prerequisites in reference/README.md.
  2. Select the closest runnable example under examples/.
  3. Reuse the same worker and starter command flow.
  4. Port business logic while keeping Temporal wiring patterns.
  5. Run smoke checks before sharing final code.

Reference router

  • reference/CLIENT.md: client creation, namespace setup, workflow start, signals, result polling.
  • reference/WORKER.md: worker setup, task queue binding, run loop details.
  • reference/WORKFLOW.md: workflow structure, timers, signal loops, local activities, saga orchestration.
  • reference/ACTIVITY.md: activity contracts, payload boundaries, error handling.
  • reference/ACTIVITY_REGISTRATION.md: activity registration decision matrix and minimal templates.

Load only the reference file needed for the current task.

Activity registration rule

  1. Default to register_activity_json from src/lib.rs for typed JSON payloads.
  2. Use register_activity macro for short struct method prototypes.
  3. Use raw register_activity only when custom payload encoding or metadata control is required.

Keep request and response structs serde compatible when using helper based registration.

Smoke check

Use the reusable smoke check script before finalizing updates:

bash
1cd .agent/skills/temporal-rust-sdk 2./scripts/smoke_check.sh

Useful options:

bash
1./scripts/smoke_check.sh --all-packages --skip-runtime 2./scripts/smoke_check.sh --package saga --runtime-package saga 3./scripts/smoke_check.sh --dry-run

The script compiles selected example packages and runs a runtime smoke check when a Temporal server is reachable at 127.0.0.1:7233.

Manual run commands

Run from .agent/skills/temporal-rust-sdk/examples:

bash
1cargo run -p helloworld -- worker 2cargo run -p helloworld -- starter --name Alice

Package names: helloworld, batch-sliding-window, saga, localactivity, struct-activity.

Implementation checklist

  • Set a unique workflow ID for each run.
  • Keep workflow logic deterministic and move side effects to activities.
  • Set explicit activity and local activity timeout policies.
  • Execute saga compensation in reverse order.
  • Keep worker and starter logs for reproducibility.

Common failure patterns

  • Missing protoc causes build failures.
  • Reused workflow IDs cause already running errors.
  • Blocking calls inside workflows can stall task progress.
  • Encoding metadata and payload format mismatches cause decode failures.

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is temporal-rust-sdk?

Perfect for Workflow Automation Agents needing scalable and efficient Temporal workflow implementations in Rust. temporal-rust-sdk is a development tool that enables rapid prototyping of Temporal workflows using Rust, minimizing trial and error.

How do I install temporal-rust-sdk?

Run the command: npx killer-skills add Lynskylate/skillgregistry/temporal-rust-sdk. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for temporal-rust-sdk?

Key use cases include: Automating workflow implementations with Temporal, Generating scalable Rust code for workflow management, Debugging Temporal workflow issues with smoke checks.

Which IDEs are compatible with temporal-rust-sdk?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for temporal-rust-sdk?

Requires Rust programming language. Temporal prototype SDK prerequisites must be met. Limited to Temporal workflow implementations.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add Lynskylate/skillgregistry/temporal-rust-sdk. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use temporal-rust-sdk immediately in the current project.

Related Skills

Looking for an alternative to temporal-rust-sdk or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI