workflows

Automates starting, stopping, restarting, configuring, monitoring named workflows with SKILL.md frontmatter validation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage and orchestrate long-running app workflows to keep services running, restart on change, and enable clean removal.

Core Features & Use Cases

  • Create, configure, and monitor named workflows that persist as long-running processes.
  • Automatically restart workflows after dependencies installation or environment changes.
  • Start, stop, restart, and remove workflows, and view logs and status to diagnose issues.

Quick Start

Configure a Start workflow for your app by specifying its command and optional port to monitor.

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 application workflows that need to persist?

To manage long-running application workflows, you can orchestrate persistent services by starting, stopping, restarting, and removing named processes. This approach ensures your services continue running and automatically restart after environment changes or dependency installations.

What is the best way to monitor the status and port binding of a persistent service?

Monitoring status and port binding for persistent services is handled by configuring a named workflow with an optional port. The orchestration tool exposes APIs to retrieve real-time status and diagnose issues, ensuring your service remains properly bound and operational.

How do I configure a start workflow for my app using a command and port?

Configuring a start workflow involves specifying the execution command for your app and an optional port to monitor. This setup automates the lifecycle management of the process, allowing the service to persist, log activity, and restart automatically when needed.

Does this workflow orchestration require a specific format for configuration files?

Workflow orchestration requires a YAML frontmatter contract in the SKILL.md file, where name and description fields are mandatory. It also supports optional directories for scripts, references, and assets to structure your workflow configuration and dependencies.

Can I automatically restart workflows after installing dependencies or changing environments?

Automatically restarting workflows after dependency installation or environment changes is a core feature. The orchestration mechanism monitors these updates and re-initializes the named processes to ensure the persistent services run with the latest configurations without manual intervention.

Why are my long-running processes not persisting when I try to orchestrate them?

Long-running processes may fail to persist if the YAML frontmatter contract in SKILL.md is missing the required name and description fields. Ensure your workflow is properly configured with the correct start command and optional port binding to maintain service uptime.