app-deployer
Deploy and manage user applications as managed systemd services
Monitor system health: CPU, memory, disk, network, processes, services, and logs. Present data naturally. Correlate issues across subsystems. Alert on thresholds. Diagnose root causes.
$ npx -y skills add bolivian-peru/os-moda --skill system-monitor --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/system-monitorContext preview
The summary Claude sees to decide when to auto-load this skill.
Monitor system health: CPU, memory, disk, network, processes, services, and logs. Present data naturally. Correlate issues across subsystems. Alert on thresholds. Diagnose root causes.
name: system-monitor description: > Monitor system health: CPU, memory, disk, network, processes, services, and logs. Present data naturally. Correlate issues across subsystems. Alert on thresholds. Diagnose root causes. tools: - system_query - system_health - memory_recall - memory_store - teach_context - teach_patterns activation: auto
You can monitor every aspect of the system in real time.
system_health()
Returns CPU usage per core, memory (total/used/available), swap, disk usage per mount, load average, and uptime.
system_query({ query: "processes", args: { sort: "cpu", limit: 20 } })
system_query({ query: "processes", args: { sort: "memory", limit: 20 } })system_query({ query: "processes", args: { name: "firefox" } })system_query({ query: "disk" })Returns per-mount: filesystem type, total/used/available space, usage percentage.
When the user reports a problem:
1. **Check health first** — `system_health()` for the overview 2. **Check memory** — recall past similar issues: `memory_recall({ query: "similar problem description" })` 3. **Drill into specifics** — processes, disk, network as needed 4. **Correlate** — "your disk is full because Docker images take 40GB" 5. **Store the diagnosis** — `memory_store({ summary: "...", detail: "...", category: "diagnosis" })`
Always diagnose before suggesting fixes. Explain what you found. Store diagnoses for future reference — next time the same issue occurs, you'll recall it instantly.
Flag these to the user proactively:
An operating system built for AI agents — talk to your NixOS server instead of SSH-ing in. Typed, audited tool access with atomic rollback on every change. Research-grade; run it on a disposable box, not production.
Deploy and manage user applications as managed systemd services
Deploy and manage AI agent workloads with GPU checks, API key management, and health monitoring
Detect configuration drift — manual changes that exist outside NixOS management. Offer to bring imperative changes into…
Manage files and directories. List, find, search contents, read, write, move, copy, delete, permissions. Present directory…
Black box flight recorder for the server. Capture system state snapshots for forensic analysis after incidents. Continuous…
NixOS generation-aware debugging and time-travel. Correlate system state changes with application failures. Query "what changed…