From outputai
Lists all Output SDK workflows in the project using `npx output workflow list`. Useful for discovering workflows, verifying names, exploring structure, or checking availability.
npx claudepluginhub growthxai/output --plugin outputaiThis skill is limited to using the following tools:
This skill helps you discover all available workflows in an Output SDK project. Workflows are the main execution units that orchestrate steps to accomplish tasks.
Outlines standard folder structure conventions for Output SDK workflows. Use when creating new workflows, reorganizing files, understanding file placement, or reviewing compliance.
Opens local web dashboard to browse workflow runs, inspect step timelines, view artifacts, and diff executions side-by-side.
Guides listing, viewing, executing via /orchestration:template, and customizing workflow templates from project, global, or built-in locations for TDD, debugging, i18n, UI, and agent demos.
Share bugs, ideas, or general feedback.
This skill helps you discover all available workflows in an Output SDK project. Workflows are the main execution units that orchestrate steps to accomplish tasks.
npx output workflow list
This command scans the project and displays all available workflows.
The command outputs a table with workflow information:
| Column | Description |
|---|---|
| Name | The workflow identifier used in commands |
| Description | Brief description of what the workflow does |
| Location | File path where the workflow is defined |
Workflows are typically located in:
src/workflows/*/
Each workflow directory usually contains:
workflow.ts or index.ts - The main workflow definitionAfter finding a workflow, you can examine its code:
# Read the workflow file
cat src/workflows/<workflowName>/workflow.ts
# Or examine the entire workflow directory
ls -la src/workflows/<workflowName>/
Scenario: Discover available workflows in a project
npx output workflow list
# Example output:
# Name Description Location
# ----------- --------------------------- --------------------------------
# simple Simple workflow example src/workflows/simple/workflow.ts
# data-pipeline Process and transform data src/workflows/data-pipeline/workflow.ts
# user-signup Handle user registration src/workflows/user-signup/workflow.ts
Scenario: Verify a workflow exists before running
# Check if "email-sender" workflow exists
npx output workflow list | grep email-sender
# If no output, the workflow doesn't exist
# If found, proceed with running it
npx output workflow run email-sender '{"to": "user@example.com"}'
Scenario: Explore workflow implementation
# List workflows
npx output workflow list
# Find the location and examine it
cat src/workflows/simple/workflow.ts
src/workflows/*/npm run output:worker:build to check for TypeScript errorsnpx output workflow run <name> - Execute a workflow synchronouslynpx output workflow start <name> - Start a workflow asynchronouslynpx output workflow runs list - View execution history