workflows

Configure, restart, and remove persistent local service workflows with log inspection.

Updated Jun 20, 2026
One-click install
npx skills add https://github.com/4tie/fortiesr --skill workflows-4tie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflows
Source: https://github.com/4tie/fortiesr/tree/main/.local/skills/workflows
Command: npx skills add https://github.com/4tie/fortiesr --skill workflows-4tie

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you manage long-running application processes so you can start, stop, restart, and inspect services without manually juggling terminal sessions or losing track of what is running.

Core Features & Use Cases

  • Workflow lifecycle management: Create, configure, restart, and remove persistent processes for development and deployment workflows.
  • Status and log inspection: Check whether a service is running, review recent output, and confirm which port it is listening on.
  • Use Case: A developer can keep a React frontend and a FastAPI backend running, restart them after code changes, and quickly verify startup problems from workflow logs.

Quick Start

Use the workflows skill to configure the main application workflow for my project and restart it after changes.

Frequently Asked Questions about workflows

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

FAQPage Schema
How do I manage long-running background processes without keeping terminal sessions open?

You can manage long-running background processes by configuring them as persistent workflows. This allows you to start, stop, and inspect services without maintaining active terminal sessions or losing track of running processes.

How do I restart a backend API after code changes and verify it is listening on the correct port?

Restart a backend API by issuing a workflow restart command, which handles the service lifecycle automatically. You can then inspect the workflow status and logs to verify the service is running and confirm its port binding.

What is the best way to inspect logs and check the status of a running local service?

The best way to inspect logs and check service status is through workflow lifecycle management. This approach lets you check whether a service is running, review recent output logs, and confirm which port it is listening on without separate configuration files.

Can I use workflow lifecycle management for both a React frontend and a FastAPI backend?

Yes, workflow lifecycle management works for both React frontends and FastAPI backends. It supports web apps, backend APIs, command-line tools, and terminal user interfaces that require managed long-running processes with log visibility.

Why do my local services stop running when I close my terminal, and do I need separate configuration files to prevent this?

Local services stop because they are tied to the active terminal session. You do not need separate configuration files; you can configure persistent workflows that keep processes running in the background with auto-restart capabilities.

Does this approach to service management require any external dependencies or separate configuration files?

No, this approach to service management does not require external dependencies or separate configuration files. It handles workflow lifecycle control, port binding, and auto-restart directly without additional setup.