output-workflow-status

Retrieve Output SDK workflow status by ID and interpret next actions.

430|12|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/growthxai/output --skill output-workflow-status
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: output-workflow-status
Source: https://github.com/growthxai/output/tree/main/coding_assistants/claude/plugins/outputai/skills/output-workflow-status
Command: npx skills add https://github.com/growthxai/output --skill output-workflow-status

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables real-time visibility into the status of Output SDK workflows, reducing manual checks and enabling faster issue detection.

Core Features & Use Cases

  • Retrieve current workflow status (RUNNING, COMPLETED, FAILED, TERMINATED, TIMED_OUT) by workflow ID.
  • Interpret statuses and determine next actions such as fetching results or starting debug procedures.
  • Ideal for monitoring long-running processes and automating health checks in scripts.

Quick Start

Start by checking a workflow's status with npx output workflow status <workflowId> to see its current state.

Frequently Asked Questions about output-workflow-status

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check the status of an Output SDK workflow?

To check an Output SDK workflow status, run the CLI command `npx output workflow status <workflowId>` to retrieve its current state, such as RUNNING, COMPLETED, or FAILED. This provides real-time visibility without manual polling.

What does the TERMINATED workflow status mean in Output SDK?

The TERMINATED workflow status indicates that the process was stopped before completion. When you query an Output SDK workflow and receive this status, diagnosing why it cannot return a result requires investigating external termination triggers or script interruptions.

Can I use the output-sdk CLI to automate health checks for long-running workflows?

Yes, the Output SDK CLI is ideal for automating health checks in scripts. By querying workflow statuses like RUNNING or TIMED_OUT, you can programmatically monitor long-running processes and trigger faster issue detection without manual checks.

Why does my Output SDK workflow return a TIMED_OUT status instead of a result?

An Output SDK workflow returns a TIMED_OUT status when it exceeds its execution time limit. Diagnosing why the workflow cannot return a result involves checking the process duration against configured timeouts and optimizing the long-running operations.

What should I do after an Output SDK workflow shows COMPLETED status?

After an Output SDK workflow shows a COMPLETED status, the next action is fetching results. Interpreting this status confirms the process finished successfully, allowing you to proceed with retrieving the generated output data from the workflow ID.