Weave Code
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
l3aro/filament-turnstile
claude-code
cursor
laravel
filament
l3aro
cloudflare-turnstile
filament-turnstile
Install
php artisan boost:add-skill l3aro/filament-turnstile

Save this content to: AGENTS.md

---
package: l3aro/filament-turnstile
source_path: AGENTS.md
repo: https://github.com/l3aro/filament-turnstile
---

# Agent Instructions for l3aro/filament-turnstile

## Commands
- **Test all**: `composer test` or `vendor/bin/pest`
- **Test single**: `vendor/bin/pest --filter="test name"` or `vendor/bin/pest tests/FileTest.php`
- **Lint/Static analysis**: `composer analyse` or `vendor/bin/phpstan analyse`
- **Format code**: `composer format` or `vendor/bin/pint`

## Code Style
- **PHP**: 8.2+ with strict typing and PSR-4 autoloading
- **Formatting**: Laravel Pint with "per" preset (4-space indentation, UTF-8, LF endings)
- **Static analysis**: PHPStan level 4
- **Testing**: Pest framework with descriptive test names
- **Naming**: PascalCase for classes, camelCase for methods/properties, SCREAMING_SNAKE_CASE for constants
- **Imports**: Group by type (classes, functions, constants) with blank lines between groups
- **Error handling**: Use exceptions for errors, validate inputs, return typed responses
- **Architecture**: Follow Laravel package conventions (facades, service providers, enums for constants)</content>

package: l3aro/filament-turnstile source_path: AGENTS.md repo: https://github.com/l3aro/filament-turnstile

Agent Instructions for l3aro/filament-turnstile

Commands

  • Test all: composer test or vendor/bin/pest
  • Test single: vendor/bin/pest --filter="test name" or vendor/bin/pest tests/FileTest.php
  • Lint/Static analysis: composer analyse or vendor/bin/phpstan analyse
  • Format code: composer format or vendor/bin/pint

Code Style

  • PHP: 8.2+ with strict typing and PSR-4 autoloading
  • Formatting: Laravel Pint with "per" preset (4-space indentation, UTF-8, LF endings)
  • Static analysis: PHPStan level 4
  • Testing: Pest framework with descriptive test names
  • Naming: PascalCase for classes, camelCase for methods/properties, SCREAMING_SNAKE_CASE for constants
  • Imports: Group by type (classes, functions, constants) with blank lines between groups
  • Error handling: Use exceptions for errors, validate inputs, return typed responses
  • Architecture: Follow Laravel package conventions (facades, service providers, enums for constants)
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.
emuniq/filament-browser-notifications
syriable/filament-translator
hungnm28/livewire-form
wenprise/eloquent
crudly/encrypted
fadion/bouncy
cuci/prototurk-sdk
gos/pubsub-router-bundle
cuci/prototurk-sdk-symfony
clementtalleu/easyadmin-markdown-bundle
codeflextech/permission-manager
karnoweb/livewire-datepicker
sayedenam/sayed-dashboard
milito/query-filter
apiboxsym/user-bundle
apiboxsym/health-check-bundle
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui