Skip to content

Built-in skill 'summarize' only supports brew install, no feedback when enable fails #57555

Description

@gucasbrg

Bug type

UX / Platform support

Summary

The built-in summarize skill only provides a brew install method (steipete/tap/summarize), which makes it unusable in Docker/Linux environments. Additionally, when clicking the enable toggle in the Control UI skills page, there is no error message or feedback — the toggle silently fails to turn green, leaving users confused.

Steps to reproduce

  1. Open Control UI → Skills page
  2. Find summarize in Built-in Skills
  3. Click the toggle to enable it
  4. Toggle stays red/off with no error message

Expected behavior

  1. Either provide a Linux/apt install method for the summarize binary, or clearly indicate "macOS only" in the UI
  2. When a skill fails to enable (e.g. missing binary), show an error message like "Required binary 'summarize' not found. Install with: brew install steipete/tap/summarize"

Environment

  • OpenClaw v2026.3.28
  • Docker container (Debian-based)
  • OrbStack on macOS

SKILL.md shows brew-only install

"requires": { "bins": ["summarize"] },
"install": [
  {
    "id": "brew",
    "kind": "brew",
    "formula": "steipete/tap/summarize",
    "bins": ["summarize"],
    "label": "Install summarize (brew)",
  },
]

No apt/pip/npm alternative provided.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Normal backlog priority with limited blast radius.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.impact:ux-frictionUser-facing flow adds avoidable confusion or support burden without fully blocking progress.issue-rating: 🦞 diamond lobsterVery strong issue quality with high-confidence source-level or clear reproduction.

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions