<< All versions
Skill v1.0.0
currentLLM-judged scan95/100alizharb/agent-skills/audit-package-version
──Details
PublishedOctober 3, 2026 at 05:38 PM
Content Hashsha256:fafce3786659af42...
Git SHA
──Files
Files (1 file, 1.5 KB)
SKILL.md1.5 KBactive
SKILL.md · 56 lines · 1.5 KB
version: "1.0.0" name: audit-package-version description: "Use when checking whether a Laravel package or feature should be used and which version-specific APIs are safe." license: MIT metadata: author: Ali Harb
Audit Package Version
When To Use
Use this skill before using or documenting a package feature, especially after a framework or package major upgrade.
Inputs Needed
- Package name, installed version, feature area, and the code path that will consume it.
Workflow
- Inspect installed versions and current project usage.
- Read version-specific docs before copying examples.
- Check for deprecated or removed APIs.
- Prefer native framework options if they solve the same problem.
- Add the package only when it is clearly justified and already approved.
- Document the dependency on the package in the relevant guideline or skill.
Files That May Be Created
- Architecture notes, guidelines, skills, or tests.
Files That May Be Modified
- Package-consuming code, panel providers, resources, requests, and tests.
Architecture Rules
- Use the installed package version, not a nearby major version.
- Keep package usage narrow and intentional.
Testing Requirements
- Add tests that cover the integration point.
Review Checklist
- Is this the correct version?
- Is there a simpler native option?
- Did we avoid deprecated APIs?
Common Mistakes to Avoid
- Copying code from the wrong package version.
- Using a package feature without checking whether it exists in this app.