一键导入
composer-update
Use when the user ran composer update and wants to check for package conflicts and get a summary of changelogs from updated packages.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when the user ran composer update and wants to check for package conflicts and get a summary of changelogs from updated packages.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when analyzing problems from issue trackers. Downloads and reviews attachments, provides technical analysis and solutions, and creates human-readable explanations for both technical and non-technical audiences.
Use when refactoring PHP classes following Laravel best practices and SOLID principles. Ensures code quality, maintains functionality, improves testability, and achieves 100% code coverage. Focuses on single responsibility, DRY principle, and clean code structure.
Use when performing code review for GitHub pull requests. Analyzes code changes, identifies critical and moderate issues, runs tests, and posts review comments. Reviews code quality, security, and adherence to project standards.
Use when performing code review for JIRA issues. Analyzes pull requests, identifies critical and moderate issues, runs tests, and posts review comments to GitHub PRs. Reviews code quality, security, and adherence to project standards.
Senior PHP code reviewer. Use when reviewing pull requests, examining code changes vs master branch, or when the user asks for a code review. Read-only review — never modifies code.
Create an issue in a generic issue tracker from the provided task description. Use when the user asks to open an issue. Preserve the original task content exactly and only improve formatting for readability.
| name | composer-update |
| description | Use when the user ran composer update and wants to check for package conflicts and get a summary of changelogs from updated packages. |
| license | MIT |
| metadata | {"author":"Petr Král (pekral.cz)"} |
Constraint:
Trigger:
composer update and asks to check for conflicts and/or summarize changelogs of updated packages.Steps:
composer update output, run composer update --dry-run (or inspect composer.lock vs last committed version) to see which packages would be or were updated.composer why-not vendor/package version to see if the requested version is blocked.composer.json constraints with resolved versions in composer.lock; note any package that was downgraded or could not be satisfied at the requested version.For each updated package (from step 1):
vendor/<vendor>/<package>/CHANGELOG.md or CHANGELOG, CHANGES.md, HISTORY.md (or similar) and extract entries for the new version (and optionally the range from previous to new).composer show vendor/package and fetch release notes for the new version (e.g. GitHub Releases API or project’s releases page).composer show to find release notes.Summary format (per package):
composer validate, check for security advisories with composer audit).