Skip to content

Restructure as installable Claude Code plugin marketplace#1

Open
dragid10 wants to merge 3 commits into
coredevices:mainfrom
dragid10:main
Open

Restructure as installable Claude Code plugin marketplace#1
dragid10 wants to merge 3 commits into
coredevices:mainfrom
dragid10:main

Conversation

@dragid10
Copy link
Copy Markdown

@dragid10 dragid10 commented Apr 4, 2026

Summary

This restructures the repo so it can be installed as a Claude Code plugin through the marketplace system instead of requiring users to manually clone and copy files.

Changes:

  • Moved skill files from .claude/skills/ to skills/ (required by the plugin layout)
  • Added .claude-plugin/plugin.json with plugin metadata
  • Added .claude-plugin/marketplace.json with the marketplace index
  • Removed samples/aqua-pbw/ — this was a broken git submodule (committed as a submodule entry without a .gitmodules file, so it never actually cloned)
  • Updated README: replaced clone instructions with marketplace install steps, fixed skill directory tree, completed tutorial table (added missing parts 2, 3, 5)

No skill content was modified, just the directory structure, metadata, and documentation.

What changed

Before After
.claude/skills/pebble-watchface/ skills/pebble-watchface/
.claude/skills/pebble-watchface/samples/aqua-pbw (broken submodule) (removed)
(none) .claude-plugin/plugin.json
(none) .claude-plugin/marketplace.json

Installation

# Register the marketplace
/plugin marketplace add coredevices/pebble-watchface-agent-skill

# Install the plugin
/plugin install pebble-watchface@pebble-watchface-marketplace

# Use the skill in any project
/pebble-watchface

For more details on plugin marketplaces, see: https://code.claude.com/docs/en/discover-plugins#add-from-github

dragid10 added 3 commits April 3, 2026 21:49
Move skill from .claude/skills/ to skills/ and add .claude-plugin/
with plugin.json and marketplace.json for plugin distribution.
… table

- Replace git clone instructions with plugin marketplace install steps
- Remove nonexistent aqua-pbw sample from skill directory tree
- Add missing scripts (create_app_icons.py, create_preview_gif.py) to tree
- Add missing tutorial parts 2, 3, 5 to the tutorial table
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant