From laravel-forge-hermit
Lists, inspects, and reboots Laravel Forge servers. Reboots follow a preview-then-approve workflow to prevent accidental outages. Activated by server-related queries.
How this skill is triggered — by the user, by Claude, or both
Slash command
/laravel-forge-hermit:forge-serversThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
List and inspect servers in the Forge estate, or reboot a server with approval.
List and inspect servers in the Forge estate, or reboot a server with approval.
php ${CLAUDE_PLUGIN_ROOT}/php/forge.php servers
Output: one line per server with ID, name, and IP address.
php ${CLAUDE_PLUGIN_ROOT}/php/forge.php server <server>
<server> can be a server name, IP address, or numeric ID. Ambiguous names are rejected with a list of collisions.
Step 1 — Preview (read-only, no action taken):
php ${CLAUDE_PLUGIN_ROOT}/php/forge.php preview-reboot <server>
Resolves <server> to the canonical record and prints the server name, IP, and ID. Exit 0, no mutation.
Step 2 — Relay to operator. Show the canonical target. Ask for explicit approval.
Step 3 — On approval only:
php ${CLAUDE_PLUGIN_ROOT}/php/forge.php server-reboot <server> --confirm
A wrong reboot causes an outage. Never auto-confirm. Never skip the preview step.
${CLAUDE_PLUGIN_ROOT} is substituted in installed mode. In --plugin-dir dev mode, use the absolute path./laravel-forge-hermit:forge-logs./laravel-forge-hermit:forge-sites.npx claudepluginhub p/gtapps-laravel-forge-hermit-plugins-laravel-forge-hermitLists and inspects sites on Laravel Forge servers by name, IP, or ID. Returns canonical site records including ID, name, status, and repo info.
Lists dedicated servers and shows status, IP, provider info. Supports server details lookup, reboot, and SSH for low-level debugging.
Manages Coolify deployments, applications, databases, and services via the Coolify API. Useful for deploying, starting, stopping, restarting, and monitoring applications on Coolify.