Verdaccio Pull Request Workflow
verdaccio/verdaccio
Takes a change through a verdaccio pull request: branch, local checks, changeset, title and body, labels, CI and review rounds, and ports to other release lines.
调研 package.json 所有依赖的最新版本,交叉验证版本差异,给出可升级到最新版的结论. An agent skill from maotoumao/Cebian.
$ npx skills add maotoumao/Cebian --skill upgrade-packages -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install maotoumao/Cebian upgrade-packages --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/maotoumao/Cebian.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/upgrade-packages .claude/skills/upgrade-packages && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "upgrade-packages" agent skill from https://github.com/maotoumao/Cebian/tree/master/.agents/skills/upgrade-packages into .claude/skills/upgrade-packages/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "upgrade-packages", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/maotoumao/Cebian/tree/master/.agents/skills/upgrade-packagesType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add maotoumao/Cebian --skill upgrade-packages -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install maotoumao/Cebian upgrade-packages --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/maotoumao/Cebian.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/upgrade-packages .agents/skills/upgrade-packages && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "upgrade-packages" agent skill from https://github.com/maotoumao/Cebian/tree/master/.agents/skills/upgrade-packages into .agents/skills/upgrade-packages/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "upgrade-packages", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add maotoumao/Cebian --skill upgrade-packages -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install maotoumao/Cebian upgrade-packages --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/maotoumao/Cebian.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/upgrade-packages .cursor/skills/upgrade-packages && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "upgrade-packages" agent skill from https://github.com/maotoumao/Cebian/tree/master/.agents/skills/upgrade-packages into .cursor/skills/upgrade-packages/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "upgrade-packages", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/maotoumao/Cebian.git --path .agents/skills/upgrade-packages--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add maotoumao/Cebian --skill upgrade-packages -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install maotoumao/Cebian upgrade-packages --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/maotoumao/Cebian.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/upgrade-packages .gemini/skills/upgrade-packages && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "upgrade-packages" agent skill from https://github.com/maotoumao/Cebian/tree/master/.agents/skills/upgrade-packages into .gemini/skills/upgrade-packages/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "upgrade-packages", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install maotoumao/Cebian upgrade-packagesInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add maotoumao/Cebian --skill upgrade-packages -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/maotoumao/Cebian.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/upgrade-packages .github/skills/upgrade-packages && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "upgrade-packages" agent skill from https://github.com/maotoumao/Cebian/tree/master/.agents/skills/upgrade-packages into .github/skills/upgrade-packages/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "upgrade-packages", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add maotoumao/Cebian --skill upgrade-packages -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install maotoumao/Cebian upgrade-packages --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/maotoumao/Cebian.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/upgrade-packages .opencode/skills/upgrade-packages && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "upgrade-packages" agent skill from https://github.com/maotoumao/Cebian/tree/master/.agents/skills/upgrade-packages into .opencode/skills/upgrade-packages/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "upgrade-packages", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
upgrade-packages调研 package.json 所有依赖的最新版本,交叉验证版本差异,给出可升级到最新版的结论. An agent skill from maotoumao/Cebian.
Upgrade Packages is an agent skill from maotoumao/Cebian. 调研 package.json 所有依赖的最新版本,交叉验证版本差异,给出可升级到最新版的结论
Its SKILL.md is about 510 tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `agents/openai.yaml`).
It sits in Development. It works with npm, Chrome Extensions, pnpm and GitHub. The repository describes itself as: An AI assistant that lives in your browser side panel. The licence is AGPL-3.0.
4 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 68c3d16. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
pnpmFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use pnpm, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Upgrade Packages loads about 505 tokens when it runs. Until then it costs about 16 tokens; SKILL.md has 115 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from maotoumao/Cebian at commit 68c3d16, republished under its AGPL-3.0 licence (© maotoumao). 115 words, ~505 tokens.
.claude/skills/upgrade-packages/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.帮我调研当前项目所有依赖的最新版本,深入对比每个库「已安装版本」和「最新版本」之间的内容差异,交叉验证后给出结论:哪些库可以安全升级到最新版。
这是一次调研 + 报告任务,默认不要修改 package.json 或执行安装命令。除非我明确要求,否则只产出结论,不动代码。
dependencies 和 devDependencies。pnpm outdated(项目用 pnpm,不要用 npm/yarn)拿到「Current / Wanted / Latest」三列。对每个「有更新」的库,调研已安装版本 → 最新版本之间发生了什么:
CHANGELOG.md / 官方迁移指南 / npm 页面。packages/ai/CHANGELOG.md 和 packages/agent/CHANGELOG.md(github.com/earendil-works/pi)。二者须锁步升到同一版本;深入调研这两个包时优先使用项目的 upgrade-pi workflow。每个结论至少要有两类独立来源相互印证,避免只信单一页面:
typebox 与 pi(pi-ai / pi-agent-core)内部捆绑的 typebox 必须同版本——本项目精确 pin typebox(无 ^)就是为此,不要单独升 typebox,它只能跟随 pi 一起动;升级前后都去 pnpm-lock.yaml 核对 pi 解析的 typebox 版本。把每个库归入下面四类之一,并给出一句话理由:
先给一张总览表:
| 库 | 已安装 | 最新 | 跳变 | 结论 | 一句话理由 |
|---|
再按「需要注意」「破坏性」「待确认」分组展开细节(✅ 可安全升级的库列在表里即可,不必逐个展开)。每个展开项写明:关键变更、对本项目的真实影响、升级要做的事、来源链接。
最后用一段话给出整体建议:这一轮优先升哪些、哪些先放着、有没有需要分批进行的。
调研中如果发现某个库的判断把握不大,直接告诉我「这个我没法确认」,并说明卡在哪里——不要给出没有依据的结论。
© maotoumao, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file in .agents/skills/upgrade-packages of maotoumao/Cebian.
Open the folder on GitHubat commit 68c3d16
Upgrade Packages next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Upgrade Packages this skillmaotoumao/Cebian | 164 | — | ~505 | Automated safety check: Pass | AGPL-3.0 | |
| Verdaccio Pull Request Workflowverdaccio/verdaccio | 18k | — | ~1.9k | Automated safety check: Pass | MIT | |
| Repomix Browser Extension Developeryamadashy/repomix | 29k | 1 repos | ~288 | Automated safety check: Pass | MIT | |
| ZCF Release AutomationUfoMiao/zcf | 6.1k | — | ~3.4k | Automated safety check: Pass | MIT | |
| Linea Dependency MaintenanceConsensys-Incorporated/linea-attestation-registry | 177 | 1 repos | ~3.7k | Automated safety check: Warn | MIT | |
| Releaseseasonedcc/remix-forms | 514 | — | ~1.3k | Automated safety check: Pass | MIT |
verdaccio/verdaccio
Takes a change through a verdaccio pull request: branch, local checks, changeset, title and body, labels, CI and review rounds, and ports to other release lines.
yamadashy/repomix
Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content…
UfoMiao/zcf
Automates a version release with changesets: analyzes code changes, writes a bilingual CHANGELOG, bumps the version and commits through a release branch and pull request.
Consensys-Incorporated/linea-attestation-registry
Safely plan and execute dependency maintenance for JavaScript/TypeScript (npm, pnpm) and GitHub Actions, including npm lockfiles, pnpm workspaces, catalogs, overrides, SHA-pinned action versions…
seasonedcc/remix-forms
Release a new version of the remix-forms npm package. An agent skill from seasonedcc/remix-forms.
openclaw/clawpatch
clawpatch release: version/changelog, CI, npm publish, GitHub release, verify.
maotoumao/Cebian
A skill your agent uses when completing a coding task to perform senior-level code review.
maotoumao/Cebian
Cebian project i18n key naming, placeholder, pluralization, file layout, and glossary conventions.
maotoumao/Cebian
Create new Cebian skills, edit or improve existing ones, scaffold multi-file skill packages, and validate them against the agentskills.io specification.
maotoumao/Cebian
审计自上次发版以来的提交,把遗漏的「用户可见变更」补进 CHANGELOG.md 的 [Unreleased];可选地把 [Unreleased] 收口成正式版本节
maotoumao/Cebian
Resume execution of an approved plan from the next unchecked subtask, following the gated Task Execution Workflow in AGENTS.md.
maotoumao/Cebian
升级pi-agent-core和pi-ai到最新版本
Works with
Categories
调研 package.json 所有依赖的最新版本,交叉验证版本差异,给出可升级到最新版的结论. An agent skill from maotoumao/Cebian. Upgrade Packages is an agent skill from maotoumao/Cebian.
Upgrade Packages fits situations like: development work in your project.
Run `npx skills add maotoumao/Cebian --skill upgrade-packages -a claude-code`. Or copy the skill folder (.agents/skills/upgrade-packages in maotoumao/Cebian) into .claude/skills/upgrade-packages in your project. Claude Code loads it when a task matches its description.
Run `npx skills add maotoumao/Cebian --skill upgrade-packages -a codex`. Or copy the skill folder (.agents/skills/upgrade-packages in maotoumao/Cebian) into .agents/skills/upgrade-packages in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add maotoumao/Cebian --skill upgrade-packages -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/upgrade-packages, .gemini/skills/upgrade-packages, .github/skills/upgrade-packages and .opencode/skills/upgrade-packages in your project.
Going by SKILL.md and its folder, Upgrade Packages needs the command-line tools its instructions call (pnpm).
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Upgrade Packages is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 505 tokens (SKILL.md is roughly 2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Upgrade Packages: Verdaccio Pull Request Workflow (verdaccio/verdaccio, 18k stars), Repomix Browser Extension Developer (yamadashy/repomix, 29k stars), ZCF Release Automation (UfoMiao/zcf, 6.1k stars) and Linea Dependency Maintenance (Consensys-Incorporated/linea-attestation-registry, 177 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
maotoumao (a GitHub user) maintains it in maotoumao/Cebian, which has 164 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on October 10, 2026.
Source: maotoumao/Cebian on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.