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
macpaw/behat-api-context
claude-code
cursor
symfony
api
BDD
Behat
Context
MacPaw

This is a PHP Composer package (Symfony Bundle) — not a standalone application. No databases, caches, or external services required.

Install
php artisan boost:add-skill macpaw/behat-api-context

Save this content to: AGENTS.md

# Agents

## Cursor Cloud specific instructions

This is a PHP Composer package (Symfony Bundle) — not a standalone application. No databases, caches, or external services required.

### Quick reference

All dev commands are Composer scripts defined in `composer.json`:

| Command | Purpose |
|---|---|
| `composer run dev-checks` | Full suite: validate + phpstan + phpcs + phpunit |
| `composer run phpunit` | PHPUnit tests only (no coverage) |
| `composer run phpstan` | Static analysis (max level) |
| `composer run code-style` | PHP CodeSniffer lint |
| `composer run code-style-fix` | Auto-fix coding standard violations |

See `CONTRIBUTING.md` for full contribution guidelines.

### Gotchas

- The `phpcs.xml.dist` uses `ignore_errors_on_exit=1`, so `composer run code-style` returns exit code 0 even with errors. Check output text for `ERROR` lines.
- PHPUnit config (`phpunit.xml.dist`) uses some deprecated attributes for PHPUnit 10 — the deprecation warnings are expected and harmless.
- The repo's `docker-compose.yaml` targets PHP 8.0 (outdated vs the 8.1+ requirement). Use a local PHP 8.1+ install instead of the Docker setup.

Agents

Cursor Cloud specific instructions

This is a PHP Composer package (Symfony Bundle) — not a standalone application. No databases, caches, or external services required.

Quick reference

All dev commands are Composer scripts defined in composer.json:

Command Purpose
composer run dev-checks Full suite: validate + phpstan + phpcs + phpunit
composer run phpunit PHPUnit tests only (no coverage)
composer run phpstan Static analysis (max level)
composer run code-style PHP CodeSniffer lint
composer run code-style-fix Auto-fix coding standard violations

See CONTRIBUTING.md for full contribution guidelines.

Gotchas

  • The phpcs.xml.dist uses ignore_errors_on_exit=1, so composer run code-style returns exit code 0 even with errors. Check output text for ERROR lines.
  • PHPUnit config (phpunit.xml.dist) uses some deprecated attributes for PHPUnit 10 — the deprecation warnings are expected and harmless.
  • The repo's docker-compose.yaml targets PHP 8.0 (outdated vs the 8.1+ requirement). Use a local PHP 8.1+ install instead of the Docker setup.
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.
elsayed85/laravel-api-exceptions
ouhssini/laravel-demo-mode
daworks/ncloud-outbound-mailer-driver
gp247/cms
ignibyte/aic-gates
nexa-merchant/blog
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
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
cgv/localized-resource