swarm-daemon

Manage SwarmAI backend daemon lifecycle with status, start, stop, restart, and deploy.

36|4|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/xg-gh-25/SwarmAI --skill swarm-daemon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: swarm-daemon
Source: https://github.com/xg-gh-25/SwarmAI/tree/main/backend/skills/s_swarm-daemon
Command: npx skills add https://github.com/xg-gh-25/SwarmAI --skill swarm-daemon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage the SwarmAI backend daemon (com.swarmai.backend) with a structured, safe workflow that replaces ad-hoc launchctl commands and dev scripts, reducing human error in deployment, status, and recovery operations.

Core Features & Use Cases

  • Lifecycle management: status, start, stop, restart, and deploy without manual scripting.
  • Health and logs: built-in health checks and log retrieval for quick troubleshooting.
  • Safe recovery: guarded restart and deployment sequences with guardrails to prevent partially deployed states.

Quick Start

Run a basic status check to confirm the daemon state, then issue a restart to apply the latest binary and verify health.

Frequently Asked Questions about swarm-daemon

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

FAQPage Schema
How do I manage the SwarmAI backend daemon on macOS without manual launchctl commands?

You can manage the SwarmAI backend daemon using a structured workflow that automates status, start, stop, restart, and deploy operations. This replaces ad-hoc launchctl commands and dev scripts to reduce human error.

What is the best way to restart a macOS launchd daemon and verify its health?

The best way to restart a launchd daemon is using a guarded restart sequence with KeepAlive-aware semantics, followed by built-in health checks to verify the service is running correctly.

Does this daemon management workflow support staged deployment with health validation?

Yes, the daemon management workflow supports staged deployment with port and health validations. It implements project guard checks and KeepAlive-aware restart semantics to prevent partially deployed states.

How do I retrieve logs for the com.swarmai.backend daemon when troubleshooting?

You can retrieve logs for the com.swarmai.backend daemon through built-in log retrieval functionality. This provides quick access to daemon logs for troubleshooting and diagnosing health or deployment issues.

Why does my SwarmAI deployment end up in a partially deployed state?

Partially deployed states occur when deployment sequences lack proper guardrails. This workflow uses project guard checks and staged deployment with KeepAlive-aware restart semantics to prevent this issue.