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
mapo-89/laravel-nginx-proxy-manager-api
claude-code
cursor
release-workflow
git-branching
changelog
versioning
ci
commit-conventions

Use .release/README.md and .release/config.json. The authorized workflow is main → feature/ → release/X.Y.Z → main, without a develop branch. Squash each reviewed feature into the release branch with a categorized English commit. Direct categorized commits on release/X.Y.Z are equally allowed and...

Install
php artisan boost:add-skill mapo-89/laravel-nginx-proxy-manager-api

Save this content to: AGENTS.md

# Agent instructions

## Shared commit and release policy

Use `.release/README.md` and `.release/config.json`. The authorized workflow is
`main → feature/* → release/X.Y.Z → main`, without a develop branch. Squash each
reviewed feature into the release branch with a categorized English commit.
Direct categorized commits on release/X.Y.Z are equally allowed and do not need
to be squashed. Both kinds of work may be mixed. Ordinary work commits do not
update version metadata or CHANGELOG.md. Once the intended release scope is
complete, validate the exact implementation commit through a draft release PR.
Only after its CI is green, run `node .release/branches.mjs prepare` once to
collect its changes. Draft release PRs may run full CI without a prepared tip;
ready PRs and publication still require a prepared release and fresh checks.
If more commits follow preparation, defer the refresh until the release scope is
complete again, then rerun prepare and checks before merging the release PR.
Do not run prepare after every commit or merely to leave the branch prepared.
Merge the prepared release into main through a reviewed GitHub PR with a merge
commit titled `🚀 Release: X.Y.Z`; tag/publish only that merge SHA after the
required checks. Local main merges, direct pushes to main, and administrator
bypasses are forbidden. Retarget dependency PRs to the active release branch.
Remove a released branch only after successful publication and verification,
using the guarded cleanup workflow; preserve branches with additional work or
open PRs. Use a fresh release branch for each version.

Keep existing tags, history, publisher/build/deployment approvals and user work.
Never rewrite main to regroup commits from before the transition. Normal changes
and this workflow implementation do not authorize commits, pushes, releases or
deployments. A user-requested patch/minor/major release determines the explicit
version used for the release branch. Manual publication must validate the same
prepared merge; it cannot generate a version successor on main.

Use `<emoji> <Type>: <imperative English summary>`. Reserve `✨ Feature:` for an
independent new capability. Run the affected release-tooling tests and preview
notes before committing release-tooling changes. Published notes must match the
prepared changelog at the immutable tag. The changelog publisher verifies this
without adding another main commit. See `.release/README.md` for commands.

## Dependency update policy

Follow the dependency-update section in `.release/README.md`. Bots open weekly
update PRs on the default branch; select and retarget reviewed updates to the
explicitly authorized release branch, rerun CI, and squash through their PRs.
Never auto-merge dependency PRs or change supported runtime/framework versions
just to satisfy an update. Compatibility breaks require an explicit major release.
Collect dependency updates with the other work; prepare once when the release
scope is complete, refreshing only at finalization if later commits were added.
No bot commit authorizes a release.

Agent instructions

Shared commit and release policy

Use .release/README.md and .release/config.json. The authorized workflow is main → feature/* → release/X.Y.Z → main, without a develop branch. Squash each reviewed feature into the release branch with a categorized English commit. Direct categorized commits on release/X.Y.Z are equally allowed and do not need to be squashed. Both kinds of work may be mixed. Ordinary work commits do not update version metadata or CHANGELOG.md. Once the intended release scope is complete, validate the exact implementation commit through a draft release PR. Only after its CI is green, run node .release/branches.mjs prepare once to collect its changes. Draft release PRs may run full CI without a prepared tip; ready PRs and publication still require a prepared release and fresh checks. If more commits follow preparation, defer the refresh until the release scope is complete again, then rerun prepare and checks before merging the release PR. Do not run prepare after every commit or merely to leave the branch prepared. Merge the prepared release into main through a reviewed GitHub PR with a merge commit titled 🚀 Release: X.Y.Z; tag/publish only that merge SHA after the required checks. Local main merges, direct pushes to main, and administrator bypasses are forbidden. Retarget dependency PRs to the active release branch. Remove a released branch only after successful publication and verification, using the guarded cleanup workflow; preserve branches with additional work or open PRs. Use a fresh release branch for each version.

Keep existing tags, history, publisher/build/deployment approvals and user work. Never rewrite main to regroup commits from before the transition. Normal changes and this workflow implementation do not authorize commits, pushes, releases or deployments. A user-requested patch/minor/major release determines the explicit version used for the release branch. Manual publication must validate the same prepared merge; it cannot generate a version successor on main.

Use <emoji> <Type>: <imperative English summary>. Reserve ✨ Feature: for an independent new capability. Run the affected release-tooling tests and preview notes before committing release-tooling changes. Published notes must match the prepared changelog at the immutable tag. The changelog publisher verifies this without adding another main commit. See .release/README.md for commands.

Dependency update policy

Follow the dependency-update section in .release/README.md. Bots open weekly update PRs on the default branch; select and retarget reviewed updates to the explicitly authorized release branch, rerun CI, and squash through their PRs. Never auto-merge dependency PRs or change supported runtime/framework versions just to satisfy an update. Compatibility breaks require an explicit major release. Collect dependency updates with the other work; prepare once when the release scope is complete, refreshing only at finalization if later commits were added. No bot commit authorizes a release.

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.
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel
draftsmaninc/draftsman
square-bit/laravel-volition
himito/laravel-mailman
htinlynn/genius-helper
maco-studios/hephaestus
elmogy/larafast
xeviant/laravel-paystack
gorilladash/laravel-website-sdk
martialbe/flysystem-oss
chondal/3312client
jeroen-g/flickr
opscale-co/nova-genbi
itsjustvita/laravel-retention
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log