All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
- README
## Hookssection documenting thesysadmin-context.shSessionStart hook (triggering paths, injected context reminder, 5-second timeout). Hook behavior itself is unchanged; this closes the template-compliance gap where the hook existed but was undocumented.
- update all references from 137 to 163 guides
- add 26 new guides, version tracking on all 163
- Architecture: single dispatcher skill replaces 137 individual skills. The
sysadminskill contains a topic index of all 137 services and loads the right guide file on demand. This eliminates skill list pollution while preserving all service knowledge. - Skill content moved to
guides/{topic}/guide.md(YAML frontmatter stripped, content preserved verbatim) - SessionStart hook now references the single
linux-sysadmin:sysadminskill - README updated to reflect new architecture
- 137 individual per-service skills (replaced by guide files under
guides/)
- SessionStart hook that detects sysadmin working directories (
/home/chris,~/git-luminous3d/homelab) and injects a context reminder to consult service-specific skills before running installation or configuration commands
- All 137 skill descriptions now use assertive "MUST consult when..." trigger language instead of passive descriptions, matching the pattern used by python-dev and home-assistant-dev skills that get invoked reliably
- Service skills: "MUST consult when installing, configuring, or troubleshooting {service}"
- Tool/diagnostic skills: custom verb patterns (e.g., "MUST consult when writing jq expressions...")
- Updated skill count from 97 to 137 in plugin.json and marketplace.json descriptions
- add ansible and restic skills (v1.1.0)
- update org references from L3Digital-Net to L3DigitalNet
- add skill gap analysis and ansible+restic design doc
- apply audit findings — CHANGELOG, README, sysadmin command
ansibleskill: playbooks, inventory, ad-hoc commands, roles, vault, galaxy, and ansible-lint with annotatedansible.cfg, annotated playbook, common patterns, and docs referencesresticskill: repository management, backup, restore, forget/prune, FUSE mount, and all major backends (local, SFTP, S3/MinIO, Backblaze B2, REST server) with cheatsheet, common patterns including systemd timer automation, and docs referencesskill-inventory-and-gaps.md: comprehensive gap analysis of existing 95 skills with 40+ candidates tiered by priority for future development
- 95 per-service skills across all categories: web/proxy, containers, DNS, security/VPN, databases, system services, monitoring, filesystems, storage/backup, network services, mail, self-hosted apps, IoT/home automation, certificates, CLI monitoring tools, network diagnostics, disk/storage tools, process/debug tools, text/data tools, and misc utilities
iperf3skill: network throughput and bandwidth testing with cheatsheet and docs references- Each skill includes: Key Operations table, Health Checks, Common Failures table, Pain Points, annotated config files (daemons) or task-organized cheatsheets (CLI tools), and doc links
- Annotated configs for: nginx, sshd, fail2ban, ufw, wireguard, openvpn, apache, caddy, bind9, dnsmasq, postgresql, mariadb, redis, systemd, cron, chrony, lvm, mdadm, samba, dhcp, dovecot, opendkim, postfix, mosquitto, zigbee2mqtt, node-red, and more
- Docker Compose annotated files for: Nextcloud, Gitea, Vaultwarden, Jellyfin, Immich
- Filesystem property references for: ZFS, Btrfs, ext4, XFS, exFAT/NTFS
- Task-organized cheatsheets for: rsync, borg, rclone, nmap, tcpdump, tmux, jq, and more
- Replace MCP server with skills-based plugin (no build step, no runtime process)
- Updated all documentation for v1.0.0
- Committed lingering OpenVPN reference file changes
- Plugin scaffold with discovery skill and
/sysadminguided workflow command linux-overviewdiscovery skill: categorized index of all services, tools, and filesystems/sysadmincommand: interactive system architecture interview with stack recommendations- Design document and implementation plan for ~75 service/tool/filesystem skills
- Replaced
linux-sysadmin-mcp(TypeScript MCP server with 18 tools) with pure-markdown skills approach