| name | system-utilities |
| description | Core system utilities for file operations, backups, git sync, and service registration Use when this capability is needed. |
| metadata | {"author":"davidmoneil"} |
System Utilities Skill
Core system utilities that don't fit into domain-specific skills. These are CLI-backed commands for common operations.
Overview
| Aspect | Description |
|---|
| Purpose | Provide CLI-backed utilities for system operations |
| Pattern | Type 1: CLI-Backed (Deterministic) |
| When to Use | File linking, backup checks, git sync, service registration |
Quick Actions
| Need | Command | Script |
|---|
| Link external source | /link-external <path> [name] | ~/Scripts/link-external.sh |
| Check backup status | /backup-status | ~/Scripts/backup-status.sh |
| Sync git to remote | /sync-git [project] | ~/Scripts/sync-git.sh |
| Register new service | /register-service <name> | ~/Scripts/register-service.sh |
Commands
/link-external
Create a symlink in external-sources/ with documentation.
/link-external ~/Docker/mydocker/logging/docker-compose.yml logging-compose
/link-external /etc/nginx/nginx.conf
Script: ~/Scripts/link-external.sh
Output: Creates symlink + updates paths-registry.yaml
/backup-status
Show status of Restic backup system.
/backup-status
Script: ~/Scripts/backup-status.sh
Output: Last backup time, repository health, any warnings
/sync-git
Sync repository to GitHub with automatic commit.
/sync-git
/sync-git voice-character-system
Script: ~/Scripts/sync-git.sh
Output: Commits unpushed changes, pushes to origin
/register-service
Register a new infrastructure service for monitoring.
/register-service homepage
Script: ~/Scripts/register-service.sh
Output: Adds to services registry, creates context file
Related
Converted and distributed by TomeVault — claim your Tome and manage your conversions.