pandino-update
GitHub用于将 Pandino 工具包更新至最新版本并合并变更。通过运行检查器、重新安装及解决冲突,确保项目规则与新版工作流兼容,最终验证完整性并报告结果。
Trigger Scenarios
Install
npx skills add wtfzambo/speak-like-you-eat --skill pandino-update -g -y
SKILL.md
Frontmatter
{
"name": "pandino-update",
"description": "Update the Pandino kit installed in this repository to the latest upstream version and merge its staged changes. Use when the user asks to update, upgrade, or check Pandino."
}
Update Pandino
Work inside the repository to update, starting from a clean working tree. An update is a semantic merge: the installer stages conflicting files, and you reconcile them with the project's own rules.
-
Run
.pandino/check-updatewhen it exists.- Exit 0 with no
.pandino/merge/: report the kit as current and finish. Reinstall only on the user's explicit request. - Exit 0 with
.pandino/merge/candidates: go to step 4 and resolve them. - Exit 1: an update is available, so continue.
- Exit 2 or a missing checker: the installation is older or its revision is unknown, so continue.
- Exit 0 with no
-
Read the latest Pandino README (https://github.com/wtfzambo/pandino) and this repository's current
AGENTS.md, agent definitions, and.pandino/models.json. -
Re-run the latest installer, selecting the editors this repository already uses:
curl -fsSL https://raw.githubusercontent.com/wtfzambo/pandino/main/install.sh | bash -s -- .Without a terminal the installer preselects the editors installed on this machine; pass
--no-inputwhen the repository uses pi only. -
Merge every candidate in
.pandino/merge/into the corresponding existing file. Keep the project's product, security, build, and team rules, and take Pandino's updated generic workflow where the two do not conflict. -
Delete
.pandino/merge/after resolving it. -
Inspect the complete diff yourself. Verify that all seven helpers are available in each selected editor, the six specialists keep explicit model pins,
fallback-runnerhas no model pin, and the repository's normal checks pass. -
Keep this update separate from feature work. Launch
implementeror any reviewer only on the user's explicit request. Bring an update conflict that affects product behavior, security, or team workflow to the user for approval. -
Report what was added, updated, preserved, or left unresolved. Commit or push only on the user's request.
Version History
- 8a50f83 Current 2026-11-02 10:26


