Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Agents
shippercli/cli
claude-code
cursor
shipper
laravel-zero
composer-plugins
plan-apply
pest
phpstan
phar

Shipper is a PHP 8.3+ CLI tool built with Laravel Zero. It reads shipper.yml and performs provider-driven plan/apply deployments. Providers may be built in or loaded as Composer plugins. There is no web UI, local database, or long-running service.

Install
php artisan boost:add-skill shippercli/cli

Save this content to: AGENTS.md

# Shipper CLI - Agent Instructions

## Cursor Cloud specific instructions

Shipper is a PHP 8.3+ CLI tool built with Laravel Zero. It reads `shipper.yml`
and performs provider-driven plan/apply deployments. Providers may be built in
or loaded as Composer plugins. There is no web UI, local database, or
long-running service.

### Running in development

- Entry point: `php shipper` (from repo root)
- The `.env` file must exist (copy from `.env.example` if missing)
- Key commands are defined as Composer scripts in `composer.json`:
  - `composer test` — Pest test suite
  - `composer format:check` — Pint code style check
  - `composer format` — auto-fix code style
  - `composer analyse` — PHPStan level 9 static analysis
  - `composer build` — compile PHAR binary via Box

Tests mock remote provider behavior and must pass without external credentials.

### PHP and Composer

PHP 8.3 with extensions `mbstring`, `xml`, `ctype`, `curl`, `zip`, `dom` is required. Composer is the package manager; `composer install` populates `vendor/`.

Shipper CLI - Agent Instructions

Cursor Cloud specific instructions

Shipper is a PHP 8.3+ CLI tool built with Laravel Zero. It reads shipper.yml and performs provider-driven plan/apply deployments. Providers may be built in or loaded as Composer plugins. There is no web UI, local database, or long-running service.

Running in development

  • Entry point: php shipper (from repo root)
  • The .env file must exist (copy from .env.example if missing)
  • Key commands are defined as Composer scripts in composer.json:
    • composer test — Pest test suite
    • composer format:check — Pint code style check
    • composer format — auto-fix code style
    • composer analyse — PHPStan level 9 static analysis
    • composer build — compile PHAR binary via Box

Tests mock remote provider behavior and must pass without external credentials.

PHP and Composer

PHP 8.3 with extensions mbstring, xml, ctype, curl, zip, dom is required. Composer is the package manager; composer install populates vendor/.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console