Agent Skills › wtfzambo/speak-like-you-eat › pandino-update

pandino-update

GitHub

用于将 Pandino 工具包更新至最新版本并合并变更。通过运行检查器、重新安装及解决冲突,确保项目规则与新版工作流兼容,最终验证完整性并报告结果。

.agents/skills/pandino-update/SKILL.md wtfzambo/speak-like-you-eat

Trigger Scenarios

用户要求更新或升级 Pandino 检查 Pandino 版本状态

Install

npx skills add wtfzambo/speak-like-you-eat --skill pandino-update -g -y
More Options

Non-standard path

npx skills add https://github.com/wtfzambo/speak-like-you-eat/tree/main/.agents/skills/pandino-update -g -y

Use without installing

npx skills use wtfzambo/speak-like-you-eat@pandino-update

指定 Agent (Claude Code)

npx skills add wtfzambo/speak-like-you-eat --skill pandino-update -a claude-code -g -y

安装 repo 全部 skill

npx skills add wtfzambo/speak-like-you-eat --all -g -y

预览 repo 内 skill

npx skills add wtfzambo/speak-like-you-eat --list

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.

  1. Run .pandino/check-update when 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.
  2. Read the latest Pandino README (https://github.com/wtfzambo/pandino) and this repository's current AGENTS.md, agent definitions, and .pandino/models.json.

  3. 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-input when the repository uses pi only.

  4. 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.

  5. Delete .pandino/merge/ after resolving it.

  6. Inspect the complete diff yourself. Verify that all seven helpers are available in each selected editor, the six specialists keep explicit model pins, fallback-runner has no model pin, and the repository's normal checks pass.

  7. Keep this update separate from feature work. Launch implementer or 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.

  8. 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

Same Skill Collection

.agents/skills/pandino-handoff/SKILL.md
.agents/skills/pandino-pickup/SKILL.md
.pi/skills/grilling/SKILL.md

Metadata

Files
0
Version
8a50f83
Hash
bfa25114
Indexed
2026-11-02 10:26

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.156.0. UTC+08:00, 2026-11-09 23:17
浙ICP备14020137号-1