laravel-forge

Automate Laravel Forge server, site, deployment, and database administration via curl.

Updated Jan 7, 2026
One-click install
npx skills add https://github.com/underwear/laravel-forge-claude-skill --skill laravel-forge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: laravel-forge
Source: https://github.com/underwear/laravel-forge-claude-skill/tree/main/skills/laravel-forge
Command: npx skills add https://github.com/underwear/laravel-forge-claude-skill --skill laravel-forge

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates managing Laravel Forge resources (servers, sites, deployments, databases, SSL, SSH keys, firewall rules, cron jobs, daemons) via a curl-based interface, reducing manual API interactions.

Core Features & Use Cases

  • Full Laravel Forge API coverage via curl to perform common admin tasks.
  • Manage servers, sites, deployments, databases, SSL, SSH keys, firewall, cron, and background processes.
  • Use cases include provisioning sites, deploying code, updating env files, and handling SSL certificates across orgs.

Quick Start

Configure your FORGE_API_TOKEN and FORGE_ORG_SLUG, then use the provided curl commands to list servers or trigger deployments.

Frequently Asked Questions about laravel-forge

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Laravel Forge server management via the API?

You can automate Laravel Forge administration by orchestrating servers, sites, and deployments via curl. This approach uses a structured, token-authenticated API workflow with environment variables to interact with Forge endpoints directly.

Can I trigger Laravel Forge deployments using curl?

Yes, you can trigger Laravel Forge deployments using curl. The API workflow provides specific endpoints to initiate deployments, list servers, and update site environment files without requiring additional dependencies.

Do I need any dependencies or libraries to manage Forge infrastructure with curl?

No dependencies are required to manage Forge infrastructure with curl. You only need to configure your FORGE_API_TOKEN and FORGE_ORG_SLUG environment variables to authenticate and access the API endpoints under forge.laravel.com.

What Forge resources can I manage through the API using curl?

You can manage servers, sites, deployments, databases, SSL certificates, SSH keys, firewall rules, cron jobs, and background processes. This covers day-to-day Forge administration tasks such as provisioning sites and handling SSL certificates across organizations.

How do I configure environment variables for Laravel Forge API automation?

To configure Laravel Forge API automation, set the FORGE_API_TOKEN and FORGE_ORG_SLUG environment variables. This structured setup authenticates your curl commands to access endpoints under the forge.laravel.com API URL.

What is the best way to update Laravel Forge environment files across multiple sites?

The best way to update Laravel Forge environment files across multiple sites is using a zero-dependency curl workflow. By orchestrating the Forge API with your organization slug, you can programmatically update env files and manage configurations across servers.