SkillsAutomate It All

Ship a homelab or VPS ops skill to your agent in one command

Ten AgentSkills-layout skills for running a home server or small VPS: reverse proxy, remote access, hardening, bot deployment, backup, health checks. Drop a folder under skills/ and Claude Code, Hermes or any AgentSkills-spec loader reads it straight from SKILL.md.

What's in the Pack

SkillTier
vps-basicsFree
backup-restore-drillFree
service-health-checkFree
systemd-unit-authoringFree
caddy-reverse-proxyPaid
tailscale-funnelPaid
pi-hardeningPaid
telegram-bot-deploymentPaid
wan-failover-uplink-guardPaid
wol-wake-and-remote-shutdownPaid

Every skill ships with a Docker-driven test under tests/; tests/run.sh runs the set. A full checkout runs nine and skips one, wan-failover-uplink-guard, which needs two physical uplinks. The public repo's CI runs the four free skills and skips the paid six, which .gitignore keeps out of that repo.

One Free Skill, in Full

---
name: vps-basics
description: Lock down a fresh VPS or homelab box with ufw and fail2ban.
version: 0.1.0
author: agent-skills-pack
license: MIT
platforms: [linux]
---

# VPS Basics: ufw + fail2ban

## Overview

A fresh VPS ships with every port reachable and no brute-force protection.
This skill closes that gap in two steps: `ufw` denies inbound traffic by
default and allows only named ports, `fail2ban` bans an IP that fails SSH
login repeatedly. Do this before any service goes on the box, not after.

## Steps

1. Install both tools:

       apt-get update && apt-get install -y ufw fail2ban

2. Set the firewall's default policy, then open only the ports the box
   needs. Always open SSH before enabling, or the enable locks you out:

       ufw default deny incoming
       ufw default allow outgoing
       ufw allow 22/tcp
       ufw allow 80/tcp
       ufw allow 443/tcp
       ufw --force enable

3. Point fail2ban's SSH jail at the box's real log path and enable it:

       cp references/jail.local /etc/fail2ban/jail.local
       systemctl enable --now fail2ban

Price

€19 for the paid six, for the first 30 days this pack is live. €39 after that.

The checkout for the paid six is not open yet. Mail skills@automate-it-all.win and you get one message on the day it opens. The free four are on GitHub today.

Get the free four

FAQ

What do I get? A zip of six SKILL.md folders plus their references/ scripts, downloaded straight after payment.

Which agents read this? Claude Code reads SKILL.md natively; Hermes ran this pack's own test suite; any AgentSkills-spec loader reads the same folder layout.

Is the free half really free? Yes: the four free skills sit in the public repo with no payment step.

What if a skill doesn't fit my box? Each SKILL.md names its `platforms`; every skill here targets Linux.

Do you offer a refund? Yes, within 30 days of purchase: write skills@automate-it-all.win.

Where's the source? github.com/automate-it-all/agent-skills-pack, free skills and CI included.