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
phpexperts/dockerize
claude-code
cursor
docker
dockerize
new project

unrelated work uncommitted in the tree once the task is complete.

Install
php artisan boost:add-skill phpexperts/dockerize

Save this content to: AGENTS.md

# AGENTS.md

## Working agreement

- **Always commit your changes when you finish a task.** Do not leave
  unrelated work uncommitted in the tree once the task is complete.
- **Rebase when appropriate.** If the branch has drifted from its target
  (or history would be cleaner linear), rebase onto the latest target
  before considering the work done. Prefer rebasing over merge commits.
- **Write commit messages as full, past-tense sentences.** For example,
  `Added test scripts for the distroless image builds.` Use a concise
  subject line and, when it helps, a body explaining the *why*.
- **Use pinentry for the GPG passphrase.** Commits are signed; enter the
  key passphrase in the pinentry prompt when asked, and never disable
  signing. If gpg fails with `cannot open '/dev/tty'`, re-run the commit
  with `git -c gpg.program=/tmp/opencode/gpg-ask commit ...`, which adds
  `--pinentry-mode ask` so pinentry can prompt.

## Project

This is the Dockerize PHP project. Shell code lives under `docker/`
(image `Dockerfile`s, `entrypoint.sh` scripts, and the `grab_files.sh` /
`extract-binaries.sh` helpers) and the PHP tooling lives in `bin/`.

## Tests

Per-commit tests live in `tests/test-<sha>.sh`. Each prints a green
`PASSED` or a red `FAILED` line, and prints `[error]` diagnostics on
failure. Run one directly:

```bash
bash tests/test-<sha>.sh
```

AGENTS.md

Working agreement

  • Always commit your changes when you finish a task. Do not leave unrelated work uncommitted in the tree once the task is complete.
  • Rebase when appropriate. If the branch has drifted from its target (or history would be cleaner linear), rebase onto the latest target before considering the work done. Prefer rebasing over merge commits.
  • Write commit messages as full, past-tense sentences. For example, Added test scripts for the distroless image builds. Use a concise subject line and, when it helps, a body explaining the why.
  • Use pinentry for the GPG passphrase. Commits are signed; enter the key passphrase in the pinentry prompt when asked, and never disable signing. If gpg fails with cannot open '/dev/tty', re-run the commit with git -c gpg.program=/tmp/opencode/gpg-ask commit ..., which adds --pinentry-mode ask so pinentry can prompt.

Project

This is the Dockerize PHP project. Shell code lives under docker/ (image Dockerfiles, entrypoint.sh scripts, and the grab_files.sh / extract-binaries.sh helpers) and the PHP tooling lives in bin/.

Tests

Per-commit tests live in tests/test-<sha>.sh. Each prints a green PASSED or a red FAILED line, and prints [error] diagnostics on failure. Run one directly:

bash tests/test-<sha>.sh
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.
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle