system

Monitor and manage Linux systems with approval-gated mutations.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/quarkloop/agent --skill system-quarkloop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: system
Source: https://github.com/quarkloop/agent/tree/main/plugins/services/system
Command: npx skills add https://github.com/quarkloop/agent --skill system-quarkloop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires osquery, systemd, nats, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive toolset for monitoring and managing Linux systems, enabling detailed observations and controlled modifications.

Core Features & Use Cases

  • System Observations: Retrieve information on OS, kernel, services, users, mounts, disks, processes, and network connections.
  • Service Management: List and manage services with state information and control over their lifecycle.
  • Process Control: View and manage running processes, including the ability to terminate them with approval.
  • Use Case: Suppose you need to diagnose a network issue on a Linux server. Use this Skill to fetch system metrics, network connections, and process details to identify the source of the problem.

Quick Start

Start the system service plugin to retrieve a system snapshot.

Frequently Asked Questions about system

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

FAQPage Schema
How do I monitor Linux system metrics and network connections for troubleshooting?

To monitor Linux system metrics and network connections, you can retrieve typed observations on OS, kernel, processes, and network connections. This provides a comprehensive system snapshot to diagnose issues like network problems by fetching detailed process and connection information.

How does service management work for controlling Linux systemd services?

Service management for Linux systemd services works by listing services with their current state information and controlling their lifecycle. You can manage running services through approval-gated mutations, ensuring controlled modifications to service states.

Can I terminate running processes on a Linux server and how is it controlled?

Yes, you can view and manage running processes, including terminating them, on a Linux server. Process termination is an approval-gated mutation, meaning modifications to running processes require explicit approval before execution.

Do I need osquery and systemd to retrieve system information and manage services?

Yes, you need osquery and systemd as backend services to retrieve system information and manage services. These dependencies provide the required protocols for data retrieval and modification across system metrics, users, mounts, and disks.

What is the best way to manage Linux system modifications safely?

The best way to manage Linux system modifications safely is through approval-gated mutations. This approach separates typed observations for retrieving system data from controlled mutations, ensuring modifications to services and processes require explicit approval.