Skip to content

feat(marketplace): add 'Check for Updates' action using skills CLI update command #64

Description

@ryota-murakami

Summary

Skills CLI v1.5.0 added skills update [name] -g/-p with interactive scope selection (project/global/both) and per-skill targeting. Integrate this into the app's marketplace UI.

Motivation

Users currently have no way to check if their installed skills have newer versions available. The CLI now supports this via lock file v3 (skillFolderHash comparison), but it requires terminal access.

Proposed Implementation

  • Add "Check for Updates" button in the Marketplace dashboard or Installed tab
  • Call skills update --json (or equivalent IPC) to get update-available list
  • Show updatable skills with a one-click "Update" action
  • Support both global and project scope

Reference

  • Skills CLI source: /Users/ryotamurakami/clone/skills/src/cli.ts (runUpdate)
  • CLI version: v1.5.0
  • Related: skills update -g -y for non-interactive global update

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions