Skip to content

[Bug]: Skills UI shows "Missing requirements" for clawhub and mcporter despite both binaries being installed and functional #80206

Description

@AdoShan

Bug type

Regression (worked before, now fails)

Beta release blocker

No

Summary

The Skills UI in Control UI displays "Missing requirements" (bin: clawhub / bin: mcporter) for skills whose required binaries are actually installed and functional in the terminal.

Steps to reproduce

  1. Open OpenClaw Web UI (Control UI) -> Skills page
  2. Observe the Skills list showing "Missing requirements" for the clawhub skill (requires: clawhub binary) and mcporter skill (requires: mcporter binary)
  3. Run clawhub --version and mcporter --version in terminal — both commands work correctly
  4. Gateway has been restarted, Skills page still shows the same missing requirements

Expected behavior

Both skills should show as Ready/Configured since their required binaries (clawhub v0.12.3, mcporter v0.7.3) are installed and working in the terminal.

Actual behavior

Skills UI shows "Missing requirements: bin: clawhub" for the clawhub skill and "Missing requirements: bin: mcporter" for the mcporter skill, even though both binaries are installed and functional.

OpenClaw version

2026.5.7 (eeef486)

Operating system

macOS 24.5.0 (arm64)

Install method

npm global install (Node.js v25.9.0, OpenClaw via npm)

Model

minimax-portal/MiniMax-M2.7

Provider / routing chain

openclaw (Gateway) -> minimax-portal (MiniMax M2.7)

Additional provider/model setup details

No response

Logs, screenshots, and evidence

Impact and severity

Affected: Users viewing Skills status in OpenClaw Control UI
Severity: Low (functional binaries, misleading UI status only)
Frequency: Always/reproducible
Consequence: Users may think skill dependencies are missing and attempt reinstall, or lose trust in the Skills page status

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Normal backlog priority with limited blast radius.bugSomething isn't workingclawsweeper:linked-pr-openClawSweeper found an open linked pull request for this issue.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:otherThis issue has meaningful maintainer-visible impact outside the owned taxonomy.issue-rating: 🦞 diamond lobsterVery strong issue quality with high-confidence source-level or clear reproduction.maturity:stableIssue affects a taxonomy feature currently scored M4/M5.regressionBehavior that previously worked and now fails

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions