workflows

Manage application background processes with configuration, monitoring, restart, and removal.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/nagasriramnani/RunFit --skill workflows-nagasriramnani
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflows
Source: https://github.com/nagasriramnani/RunFit/tree/main/.local/skills/workflows
Command: npx skills add https://github.com/nagasriramnani/RunFit --skill workflows-nagasriramnani

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows you to manage background processes (workflows) for your application, ensuring they are running, configured correctly, and restarted when necessary.

Core Features & Use Cases

  • Configure Workflows: Set up commands to run as background services (e.g., web servers, APIs).
  • Monitor Status: Check if workflows are running, view their logs, and see open ports.
  • Restart & Remove: Easily restart applications after code changes or remove unneeded processes.
  • Use Case: After deploying a new version of your backend API, use this Skill to restart its workflow and verify it's running on the correct port.

Quick Start

Configure a new workflow to run 'npm run dev' and wait for port 5000.

Frequently Asked Questions about workflows

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

FAQPage Schema
How do I manage background application processes and configure them to run as services?

To manage background application processes, you can configure specific commands to run as workflows, set auto-start options, and define required ports for webview, console, or vnc output types. This ensures your services run continuously in the background.

How do I restart a backend application after deploying code changes?

Restarting a backend application after code changes is handled by targeting the specific workflow name, such as "Start Backend", and triggering a restart. This updates the running process with your new code while maintaining the configured port settings.

Can I monitor the status of running workflows and check open ports?

You can monitor workflow status to check if background processes are currently running, view their output logs, and verify open ports. This allows you to confirm that your configured application services are operating correctly on their designated ports.

What is the best way to remove unneeded background processes from my application?

The best way to remove unneeded background processes is to use the workflow removal feature, which safely stops and deletes the specified process. This cleans up your environment by terminating services you no longer need.

Does this process management approach support different output types like webview and vnc?

Yes, this process management approach supports webview, console, and vnc output types. Each output type has specific port requirements that must be configured when setting up the workflow for your application.

How do I configure a new workflow to run a development server and wait for a specific port?

To configure a new workflow, you set up the desired run command, such as "npm run dev", and specify the port requirement, like port 5000. The workflow will start the process and monitor until that port becomes active.