Files
homelab/.claude/skills/homelab-status/SKILL.md
Arpad Krejczinger c842b4a398 Streamline AI docs, add skills, enforce symlink-everything policy
- Add .claude/skills/: homelab-context (auto-loads key facts each session),
  homelab-status (/homelab-status command), deploy-config (symlink setup guide)
- Remove AGENTS.md and ai/sessions/: superseded by plan mode + skill system
- Remove 4 obsolete session commands (session-start/list/switch, reload-instructions)
- Rewrite CLAUDE.md: remove duplicate content, enforce symlink policy, clarify sudo pattern
- Trim docs/services.md from 946 to ~230 lines: remove planning-era content,
  keep install steps and current status for migration reference
- Strip stale "sudo cp" deploy header from ssh-honeypot.service (now symlinked to repo)
- Update TODO.md: mark NAS migration and symlink tasks done, add jellyfin upgrade warning
2026-03-01 23:45:18 +01:00

708 B

name, description, disable-model-invocation, allowed-tools
name description disable-model-invocation allowed-tools
homelab-status Check status of all homelab services at once. true Bash(docker *), Bash(systemctl *), Bash(mountpoint *), Bash(nginx *)

Check and report status of all homelab services:

  1. Run docker ps --format "table {{.Names}}\t{{.Status}}\t{{.Ports}}" to show all containers
  2. Run systemctl is-active nginx copyparty netdata to show systemd service states
  3. Run mountpoint /mnt/nas to confirm NAS is mounted
  4. Run sudo nginx -t to verify nginx config is valid
  5. Report any services that are stopped, failed, or unhealthy
  6. Note any containers not running that should be (gitea, jellyfin, portainer, qbittorrent, nextcloud)