workflows

Installation
SKILL.md

Overview

A workflow binds a shell command (e.g., npm run dev, python run.py, cargo run) to a long-running task managed by Replit. Workflows are used to run webservers, background services, TUIs, and other persistent processes.

Key characteristics:

  • Workflows run until explicitly stopped
  • The system tracks workflows automatically — no separate configuration file is required
  • Workflows auto-restart after package installation and module installation
  • You can only get console logs from a workflow if it is running

Setup Tips

  1. Keep workflows minimal: One workflow per project is usually sufficient. Use the main frontend server or TUI as your primary workflow.

  2. Choose the right workflow: If your project has a frontend or TUI, set the workflow to the process that updates what the user sees.

  3. Clean up unused workflows: When adding new workflows, remove any existing workflows that are no longer needed.

Installs
4
GitHub Stars
18
First Seen
6 days ago