Agent Skills › siddsachar/row-bot › updater_guide

updater_guide

GitHub

提供Row-Bot自动更新、版本检查、安装及回滚的操作指南,涵盖设置配置、异常处理及用户交互规范。

tool_guides/updater_guide/SKILL.md siddsachar/row-bot

Trigger Scenarios

用户询问新版本内容或是否有更新 需要执行或指导软件更新操作

Install

npx skills add siddsachar/row-bot --skill updater_guide -g -y
More Options

Non-standard path

npx skills add https://github.com/siddsachar/row-bot/tree/main/tool_guides/updater_guide -g -y

Use without installing

npx skills use siddsachar/row-bot@updater_guide

指定 Agent (Claude Code)

npx skills add siddsachar/row-bot --skill updater_guide -a claude-code -g -y

安装 repo 全部 skill

npx skills add siddsachar/row-bot --all -g -y

预览 repo 内 skill

npx skills add siddsachar/row-bot --list

SKILL.md

Frontmatter
{
    "icon": "⬆",
    "name": "updater_guide",
    "tags": [],
    "tools": [
        "row_bot_updater"
    ],
    "description": "Guidance for checking for and installing Row-Bot updates.",
    "display_name": "Auto-Update Guide"
}

ROW-BOT AUTO-UPDATE:

  • An installed Row-Bot checks GitHub Releases about once a day and, by default, downloads and prepares a new release in the background, next to the running version. Only what changed is downloaded and every file is checked. Nothing changes until Row-Bot restarts or quits.
  • The person controls this in Settings › Updates: "Check for updates automatically" and "Download updates automatically" (both on by default), and the Stable or Beta channel. Do not change them without asking.
  • A ready update shows "Restart to update" in the sidebar and the tray. If it is ignored, it installs the next time Row-Bot quits.

WHEN TO MENTION UPDATES:

  • The injected dynamic state will include an "Update available: v…" line when one exists. If the person asks "what's new" or "is there an update", give the version and a one-line summary.
  • Do NOT nag: mention it proactively at most once per conversation.
  • If an update is in skipped_versions, do not offer it again unless the person asks.

CHECKING (row_bot_check_for_updates):

  • Read-only. Asks GitHub once and returns the available version (if any), whether one is already downloaded and ready, the summary and the release page. Failures (offline, rate-limited) are reported, not treated as errors.

INSTALLING (row_bot_install_update):

  • Follows the thread's approval mode; it always describes what it will do.
  • With nothing ready: downloads and prepares the release in the background. Settings › Updates then shows Restart now.
  • With an update ready: schedules the restart for as soon as nothing is running (after this reply). If the new version doesn't start, Row-Bot goes back to the current one by itself.
  • "Needs the full installer" means the release changes Row-Bot's runtime: give the person the installer link it returns.
  • Refuses on a development checkout. Docker and other host-updated installs have no update tools: their host installs updates.

GOING BACK:

  • Settings › Updates › Repair ("Go back to x.y.z") restarts into the previous version. Point the person there if a new version misbehaves.

ERROR HANDLING:

  • A checksum or preparation failure: do NOT retry blindly. Surface the message and point to Settings › Updates (Try again) or the release page.
  • Network failure: a one-line "couldn't reach GitHub" suffices.

Version History

  • fbdb602 Current 2026-10-19 06:14

    文档重写以适配5.2版本,新增背景下载、重启更新、修复功能说明,并修正工具指南中的旧版信息。

  • edc0ac0 2026-07-24 22:29

Same Skill Collection

bundled_skills/brain_dump/SKILL.md
bundled_skills/claude_code_delegation/SKILL.md
bundled_skills/daily_briefing/SKILL.md
bundled_skills/data_analyst/SKILL.md
bundled_skills/deep_research/SKILL.md
bundled_skills/design_creator/SKILL.md
bundled_skills/developer_coding/SKILL.md
bundled_skills/developer_custom_tools/SKILL.md
bundled_skills/developer_pr_prep/SKILL.md
bundled_skills/developer_review/SKILL.md
bundled_skills/humanizer/SKILL.md
bundled_skills/knowledge_base/SKILL.md
bundled_skills/meeting_notes/SKILL.md
bundled_skills/proactive_agent/SKILL.md
bundled_skills/self_reflection/SKILL.md
bundled_skills/task_automation/SKILL.md
bundled_skills/web_navigator/SKILL.md
tool_guides/agents_guide/SKILL.md
tool_guides/calendar_guide/SKILL.md
tool_guides/chart_guide/SKILL.md
tool_guides/custom_tool_builder_guide/SKILL.md
tool_guides/designer_guide/SKILL.md
tool_guides/developer_guide/SKILL.md
tool_guides/filesystem_guide/SKILL.md
tool_guides/math_guide/SKILL.md
tool_guides/row_bot_status_guide/SKILL.md
tool_guides/video_guide/SKILL.md
tool_guides/vision_guide/SKILL.md
tool_guides/x_guide/SKILL.md
tool_guides/browser_guide/SKILL.md
tool_guides/email_guide/SKILL.md
tool_guides/goal_guide/SKILL.md
tool_guides/mcp_guide/SKILL.md
tool_guides/telegram_guide/SKILL.md
tool_guides/tracker_guide/SKILL.md
tool_guides/weather_guide/SKILL.md
tool_guides/wiki_guide/SKILL.md
tool_guides/shell_guide/SKILL.md

Metadata

Files
0
Version
fbdb602
Hash
3c99e245
Indexed
2026-07-24 22:29

홈 - 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-26 07:15
浙ICP备14020137号-1