What problem does it solve?
Managing long‑running application processes on Replit can be cumbersome, requiring manual setup, monitoring, and cleanup of workflows.
Core Features & Use Cases
- listWorkflows() – Retrieve all configured workflows and their states.
- getWorkflowStatus() – Inspect detailed status, recent logs, and open ports for a specific workflow.
- configureWorkflow() – Create or update a workflow with command, port, and output type (webview, console, VNC).
- restartWorkflow() – Safely restart a workflow with optional timeout handling.
- removeWorkflow() – Delete an unused workflow and stop it if running.
- Use case example: A developer updates their Node.js web server, then uses the skill to restart the “Start application” workflow, ensuring the new code is served on port 5000.
Quick Start
Ask the workflows skill to restart the 'Start application' workflow.