Skip to content

feat: install crew and board from their plugin/ folders - #2

Merged
johantor merged 3 commits into
mainfrom
crew-root
Oct 24, 2026
Merged

johantor merged 3 commits into
mainfrom
crew-root

Conversation

@johantor

@johantor johantor commented Oct 24, 2026 •

Copy link
Copy Markdown
Owner

Summary

Test plan

  • CI fetches each plugin/.claude-plugin/plugin.json from its repository. It goes green once both PRs are merged.

🤖 Generated with Claude Code

https://claude.ai/code/session_01D6Q9kbbS2WZPHEu966B4MN

johantor/crew#320 moves the plugin from plugins/crew to the root, the
same layout as board, so its entry becomes a github source.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01D6Q9kbbS2WZPHEu966B4MN
Copilot AI balanced review requested due to automatic review settings October 24, 2026 05:55

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Upstream crew still keeps its plugin manifest under plugins/crew/, so the proposed root source breaks installation.

1 open issue
What changed in this PR

This PR changes the marketplace’s crew entry to install from the upstream repository root rather than a plugin subdirectory.

Changes:

  • Replaces the git-subdir source with a github source.
  • Removes the plugins/crew path and replaces url with repo.
File Description
.claude-plugin/​marketplace.json Changes crew’s installation source to the repository root.

Review effort: Balanced

Comment thread .claude-plugin/marketplace.json Resolved

johantor commented Oct 24, 2026 •

Copy link
Copy Markdown
Owner Author

marketplace fails because neither repo has plugin/.claude-plugin/plugin.json on main yet: the moves are johantor/crew#322 and johantor/board#5, both still open. Nothing to fix here. Once both merge, I re-run the check and it goes green.


Generated by Claude Code

Both repos move their plugin into plugin/ (johantor/crew#322,
johantor/board#5), so each entry is a git-subdir source and installs
only the plugin.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01D6Q9kbbS2WZPHEu966B4MN
@johantor johantor changed the title feat: install crew from its repository root feat: install crew and board from their plugin/ folders Oct 24, 2026
@johantor
johantor merged commit cbe67af into main Oct 24, 2026
1 check passed
@johantor
johantor deleted the crew-root branch October 24, 2026 06:11
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.

3 participants