一键导入
update-web-dependencies
Use when updating npm dependencies, UI library versions, framework versions, or container runtime images in the CommonEx web project.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when updating npm dependencies, UI library versions, framework versions, or container runtime images in the CommonEx web project.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when updating dependency or container versions across CommonEx projects and the work should start with internet verification, a per-bundle summary plus full release-note output, a user selection gate, and then implementation.
Use when updating mobile (Android/iOS) or KMM dependency versions, Gradle toolchain versions, or related mobile build inputs in the CommonEx android KMM project.
Use when updating npm dependencies, toolchain versions, or container base images in the CommonEx backend project.
Use when updating Docker image tags, custom infrastructure build inputs, or observability stack versions in the CommonEx infra project.
Prepare a CommonEx mobile release (Android + iOS): bump version on both platforms, generate Android baseline profiles, and create/push a release tag. Use when the user asks to prepare a mobile release or run the release SOP. Requires RELEASE_VERSION, PATCH, RUN_FROM (repo-root or android/), and SHELL.
Propose and apply updates to repo docs, skill instructions, and agent guidance based on session-verified knowledge and user signals about agent behavior. Use when the user asks to sync/update instructions, AGENTS.md, README.md, docs/*, project docs, or skill docs with new knowledge or behavior feedback learned in the current session.
| name | update-web-dependencies |
| description | Use when updating npm dependencies, UI library versions, framework versions, or container runtime images in the CommonEx web project. |
Follow .agents/skills/update-dependency-batch for the mandatory four-phase workflow.
Read versions from:
web/package.jsonweb/package-lock.jsonweb/Dockerfileweb/nginx.confweb/next.config.mjsUse primary sources:
npm outdated and npm view <package> versionnode:24-alpine3.23nginxinc/nginx-unprivileged:1.29.5-alpine3.23For framework-major updates, also read official migration guides.
Default bundle boundaries:
next and eslint-config-nextreact, react-dom, @types/react, @types/react-dom@mui/material and @mui/icons-material@emotion/react and @emotion/styledreact-hook-form and react-hook-form-muieslint, eslint-config-prettier, prettier, and sort-import tooling when peer constraints require itweb/Dockerfile base imagesOther packages may be proposed individually when there is no coupling.
Follow .agents/skills/update-dependency-batch (one ## N — … section per bundle: Summary, then full numbered release notes). Stop after the proposal; do not edit manifests until the user selects bundles.
When the user selects bundles in a follow-up message:
package.json and regenerate package-lock.jsonFollow project's validation instructions.
If a selected update changes App Router, export behavior, or route serving assumptions, mention the operational impact explicitly.