temporal
Operate Temporal workflows with explicit namespace/address: inspect runs, fetch history, debug nondeterminism, reset/cancel/terminate, and inspect task queues.
Skill by proompteng
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/proompteng-temporal
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Shell scripts
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/temporal
What's inside
- Skill name
temporal- Description
- Operate Temporal workflows with explicit namespace/address: inspect runs, fetch history, debug nondeterminism, reset/cancel/terminate, and inspect task queues.
- License
- MIT
- Instructions
- 130 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (4)
- SKILL.md
- temporal-triage.md · assets/
- temporal-cli.md · references/
- temporal-run.sh · scripts/
SKILL.md (first lines)
# Temporal ## Overview Use explicit namespace, address, and task queue variables for every command so diagnostics are repeatable. ## Connection ```bash export TEMPORAL_ADDRESS=127.0.0.1:7233 export TEMPORAL_NAMESPACE=default export TEMPORAL_TASK_QUEUE=my-task-queue ``` Validate connectivity: ```bash temporal --namespace "$TEMPORAL_NAMESPACE" --address "$TEMPORAL_ADDRESS" workflow list --limit 5 ``` If your shell environment already has these values, use `scripts/temporal-run.sh` to avoid repeating flags. ## From UI URL to CLI args Example UI URL: ``` http://temporal/namespaces/default/workflows/my-workflow-id/01f0fdc1-b5f2-7f11-b8b5-0dc1f9a91a22/history ``` Derive: ```bash export WORKFLOW_ID=my-workflow-id export RUN_ID=01f0fdc1-b5f2-7f11-b8b5-0dc1f9a91a22 ``` ## Inspect workflows Describe: ```bash temporal --namespace "$TEMPORAL_NAMESPACE" --address "$TEMPORAL_ADDRESS" workflow describe \ --workflow-id "$WORKFLOW_ID" \ --run-id "$RUN_ID" ``` History (JSON): ```bash temporal --namespace "$TEMPORAL_NAMESPACE" --address "$TEMPORAL_ADDRESS" workflow show \ --workflow-id "$WORKFLOW_ID" \ --run-id "$RUN_ID" \ --output json > /tmp/workflow-history.json ``` Trace: ```bash temporal --namespace "$TEMPORAL_NAMESPACE" --address "$TEMPORAL_ADDRESS" workflow trace \ --workflow-id "$WORKFLOW_ID" \ --run-id "$RUN_ID" ``` ## List and filter ```bash temporal --namespace "$TEMPORAL_NAMESPACE" --address "$TEMPORAL_ADDRESS" workflow list --limit 20 temporal --namespace "$TEMPORAL_NAMESPACE" --address "$TEMPORAL_ADDRESS" workflow list \ --query 'WorkflowType="MyWorkflow" and ExecutionStatus="Running"' temporal --namespace "$TEMPORAL_NAMESPACE" --address "$TEMPORAL_ADDRESS" workflow list \ --query 'ExecutionStatus="Failed"' ``` ## Replay and nondeterminism triage 1. Fetch workflow history JSON. 2. Replay with your worker code. 3. Compare mismatch location to the command stream. 4. If needed, reset to a safe event. ```bash bunx temporal-bun replay \ --history-file /tmp/workflow-history.json \ --workflow-type MyWorkflow \ --json ``` ## Reset nondeterminism 1. Use `workflow show` to locate the last good event ID. 2. Reset to `FirstWorkflowTask` or a known-safe event. 3. Confirm the new run replays deterministically. ```bash temporal --namespace "$TEMPORAL_NAMESPACE" --address "$TEMPORAL_ADDRESS" workflow reset \ --workflow-id "$WORKFLOW_ID" \ --run-id "$RUN_ID" \ --reason "reset to known-good event" \ --event-id 31 \ --reset-type FirstWorkflowTask ``` ## Cancel and terminate ```bash temporal --namespace "$TEMPORAL_NAMESPACE" --address "$TEMPORAL_ADDRESS" workflow cancel \ --workflow-id "$WORKFLOW_ID" temporal --namespace "$TEMPORAL_NAMESPACE" --address "$TEMPORAL_ADDRESS" workflow terminate \ --workflow-id "$WORKFLOW_ID" \ --reason "manual cleanup" ``` ## Task queues and workers ```bash
From proompteng/lab, MIT.
More from proompteng/lab
- 0.631score
pr-process
proompteng
Prepare, publish, inspect, and merge pull requests in this repository.
SkillAFreshness: A★ 8Claude Code +9 - 0.631score
deployment
proompteng
Verify image delivery through Kargo and Argo CD in this repo.
SkillAFreshness: A★ 8Claude Code +9 - 0.631score
memories
proompteng
Save and retrieve memories or embeddings via the repo helpers or API.
SkillAFreshness: A★ 8Claude Code +9 - 0.630score
quality-checks
proompteng
Run formatting, lint, typecheck, and tests for this repo; use when validating changes or investigating CI failures.
SkillAFreshness: A★ 8Claude Code +9 - 0.628score
ansible
proompteng
Create, update, or run Ansible playbooks and inventory in this repo for multi-node changes (ansible/).
SkillAFreshness: A★ 8Claude Code +9 - 0.628score
temporal
proompteng
Operate and troubleshoot Temporal workflows, task queues, and Worker Deployments in this repository.
SkillAFreshness: A★ 8Claude Code +9 - 0.626score
github-issue
proompteng
Create GitHub issues in this repo using the Codex issue template and the gh CLI.
SkillAFreshness: A★ 8Claude Code +9 - 0.625score
tailscale
proompteng
Troubleshoot Tailscale connectivity or access internal services via Tailscale hostnames.
SkillAFreshness: A★ 8Claude Code +9 - 0.625score
market-context
proompteng
Build a normalized market-context JSON bundle for a single symbol and timestamp.
SkillAFreshness: A★ 8Claude Code +9 - 0.625score
fundamentals
proompteng
Produce normalized fundamentals factors and deltas for one symbol.
SkillAFreshness: A★ 8Claude Code +9 - 0.625score
news-sentiment
proompteng
Extract structured, source-attributed sentiment context for one symbol.
SkillAFreshness: A★ 8Claude Code +9 - 0.621score
technicals-regime
proompteng
Summarize trend, volatility, and liquidity regime from TA time series.
SkillAFreshness: A★ 8Claude Code +9
Signals
- Stars
- 8
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Feb 24, 2026 (8 months ago)
- Last release
- Oct 4, 2026 (24 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/proompteng/lab
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from proompteng
- 0.667score
Bilig WorkPaper
proompteng
Formula-backed WorkPaper tools for workbook readback, input edits, and JSON persistence.
ConnectorAFreshness: ARemoteLocal★ 35↓ 295/wkClaude Code +5 - 0.631score
memories
proompteng
Save and retrieve memories or embeddings via the repo helpers or API.
SkillAFreshness: A★ 8Claude Code +9 - 0.631score
deployment
proompteng
Verify image delivery through Kargo and Argo CD in this repo.
SkillAFreshness: A★ 8Claude Code +9 - 0.631score
pr-process
proompteng
Prepare, publish, inspect, and merge pull requests in this repository.
SkillAFreshness: A★ 8Claude Code +9 - 0.630score
quality-checks
proompteng
Run formatting, lint, typecheck, and tests for this repo; use when validating changes or investigating CI failures.
SkillAFreshness: A★ 8Claude Code +9 - 0.628score
ansible
proompteng
Create, update, or run Ansible playbooks and inventory in this repo for multi-node changes (ansible/).
SkillAFreshness: A★ 8Claude Code +9
Cite this page
temporal skill. Agent Mart. https://agentmart.dev/skills/proompteng-temporal (last updated 2026-10-24)