service

Manage UnaMentis services via the USM API on port 8787.

6|Updated Dec 11, 2025
One-click install
npx skills add https://github.com/UnaMentis/unamentis --skill service
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: service
Source: https://github.com/UnaMentis/unamentis/tree/main/.claude/skills/service
Command: npx skills add https://github.com/UnaMentis/unamentis --skill service

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines and secures UnaMentis service management by using the USM API instead of risky shell commands, ensuring controlled lifecycle operations across all core services.

Core Features & Use Cases

  • Enforces USM API-based control on port 8787 for all service operations.
  • Start, stop, restart, and check status of critical services (postgresql, log-server, management-api, web-server, web-client, ollama) with health verification.
  • Provides a safe workflow for querying service health and viewing recent logs to diagnose issues.

Quick Start

Use the /service commands to view status and control services through the USM API.

Frequently Asked Questions about service

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

FAQPage Schema
How do I safely restart UnaMentis services like postgresql and ollama without using shell commands?

You can safely restart UnaMentis services by using the USM API on port 8787 to send secure lifecycle commands for postgresql and ollama, avoiding risky shell commands.

What is the best way to check the health status of a web-server or management-api?

The best way to check web-server or management-api health is through the USM API, which queries service status and verifies health while providing recent logs for diagnostics.

Do I need a specific endpoint to manage UnaMentis service lifecycles?

Yes, you need access to the USM API endpoint running on port 8787 to enforce controlled API-based lifecycle management across all core UnaMentis services.

Can I view recent logs to diagnose issues after stopping a log-server?

Yes, the USM API provides a safe workflow to view recent logs and diagnose issues after you stop or start a log-server, ensuring visibility into service operations.

What are the limitations of using shell commands for UnaMentis service management?

Shell commands bypass controlled API enforcement and health verification, creating risk; using the USM API on port 8787 standardizes secure start, stop, and restart operations.

Which core services can I control through the USM API?

You can control postgresql, log-server, management-api, web-server, web-client, and ollama through the USM API, managing their start, stop, restart, and health checks.