Repository navigation
feat: ship Code Jury as a Claude Code plugin - #116
Merged
Merged
Conversation
Add a plugin marketplace at the repository root (.claude-plugin/marketplace.json) listing one plugin in plugin/, so users can run: claude plugin marketplace add agentsdance/codejury claude plugin install codejury@codejury The plugin carries two skills: - /codejury:review runs `jury review` (or npx @agentsdance/codejury) with --web=false and, unless the user passes --push, --push=false, then summarizes findings and verdicts. It is user-invoked only. - multi-agent-code-review, moved from skill/SKILL.md, with its repository links made absolute since installed plugins are copied without the repo. The plugin lives in its own directory because a plugin's bin/ is put on PATH and blocks claude.ai installs; the repository's bin/ stays outside. No version is pinned, so installs follow the repository. Verified with `claude plugin validate` and an install from the local marketplace; test/plugin.test.js checks the manifests and that every flag the review skill names exists in `jury help review`. Closes #115 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01YWwuLax3VBtTJuujgK748c
zzxwill
marked this pull request as ready for review
October 21, 2026 12:58
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #115
Summary
Install Code Jury in Claude Code:
/codejury:reviewandmulti-agent-code-review.--pr; if omitted, ask for the URL before running any commands. Flags such as--dirand--resumedo not replace the URL. Local-branch and local-directory reviews are outside the plugin's scope.jury, falling back tonpx -y @agentsdance/codejury. Preserve explicit flags and saved agent/model choices.--web=trueand share the exact clickable console link. Report review completion without waiting for the console server to exit, then leave it available. Preserve explicit--web=false.--push=false; edits and local commits can still occur. Explicit--pushenables publishing.bin/outside the plugin root and omit a plugin version so updates follow the repository.Validation
node --test test/plugin.test.js: 2 passed on the final PR-only instructions.claude plugin validate ./plugin: passed. Warnings cover the deliberately omitted version and optional directory-listing icon.git diff --check: passed.master, the full suite passed all 260 tests and the installed-package check passed (55 files). Subsequent changes are plugin instructions and documentation./codejury:reviewasked for a PR URL and invoked no tools, even from a Git checkout.--dir, reviewer/judge/round flags, and--resumealso asked for a PR URL and invoked no tools.--pr https://github.com/agentsdance/codejury/pull/132accepted the URL, preserved the requested agents and--web=false, added--push=false, and launched the real reviewer. This verified PR acceptance and startup; the disposable run was then stopped, so it is not claimed as a completed review.CLAUDE_CONFIG_DIR; both plugin skills were listed and enabled. Installed-CLI and npx-fallback selection were also verified in live sessions.Limitations
skill/SKILL.mdmust useplugin/skills/multi-agent-code-review/SKILL.md.