Skip to content

Ship xCloud skills through Claude managed plugin marketplaces #26

Description

@neobuilds

Summary

Finish productizing the existing xcloud Claude Code plugin so users receive managed updates and can install it through Anthropic's plugin directory instead of manually cloning or syncing skills.

The repository is already correctly structured as a Claude Code marketplace/plugin:

  • .claude-plugin/marketplace.json
  • plugins/xcloud/.claude-plugin/plugin.json
  • namespaced skills: xcloud:servers, xcloud:sites, xcloud:wordpress, xcloud:ssl, and xcloud:account

Current installation works through the xCloud-hosted marketplace:

/plugin marketplace add xCloudDev/xcloud-agent-skills
/plugin install xcloud@xcloud-agent-skills
/reload-plugins

This issue is about completing validation, release hygiene, and Anthropic marketplace distribution—not redesigning the skills or making the repository Claude-only.

Current findings

Validated on July 28, 2026 with Claude Code 2.1.218:

claude plugin validate .
claude plugin validate plugins/xcloud

Results:

  • The plugin manifest passes validation.
  • The marketplace manifest passes with one warning: the root marketplace has no description.
  • Plugin and marketplace metadata report 3.0.3.
  • The latest Git tag and GitHub release are still v3.0.0, creating release/version drift.
  • CI currently parses the JSON manifests but does not run Claude's native plugin validator.

Scope

  • Add a concise top-level description to .claude-plugin/marketplace.json.

  • Run Claude's native validator for both the marketplace and plugin in CI.

  • Add a CI check that keeps versions synchronized across:

    • .claude-plugin/marketplace.json
    • plugins/xcloud/.claude-plugin/plugin.json
    • README version references/badge
    • CHANGELOG.md
    • release tag
  • Publish a synchronized v3.0.3 tag and GitHub release (or bump all surfaces to the next agreed version).

  • Submit https://github.com/xCloudDev/xcloud-agent-skills to Anthropic's community plugin directory.

  • After acceptance, document the managed install command, expected to be:

    claude plugin install xcloud@claude-community
  • Retain the existing xCloud marketplace installation as a direct/fallback distribution path.

  • Keep the canonical skills portable for Claude Code, Claude App, OpenClaw/ClawHub, Hermes, and other agents.

Out of scope

  • Rewriting the five skills.
  • Replacing the portable Markdown skill source with Claude-specific content.
  • Depending on admission to Anthropic's curated official marketplace; that can be pursued separately after community publication.

Acceptance criteria

  • claude plugin validate . passes without warnings.
  • claude plugin validate plugins/xcloud passes.
  • CI fails on invalid manifests or inconsistent versions.
  • Git tag/release and repository metadata advertise the same version.
  • Anthropic community marketplace submission is completed and its status/link is recorded in this issue.
  • README documents both managed marketplace installation and the xCloud-hosted fallback.
  • Existing namespaced invocations (xcloud:*) continue to work.

References

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

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions