Add recoup-research-plugin to marketplace#8
Conversation
Registers https://github.com/recoupable/recoup-research-plugin as a submodule and adds entries to both .claude-plugin/marketplace.json and .agents/plugins/marketplace.json so Claude Code, Cowork, and Codex installers can pull the plugin. Also adds it to the README plugin table. The plugin repo is currently a starter skeleton (manifests + LICENSE + README); skills, agents, and commands will arrive in follow-up plugin releases. Co-authored-by: Cursor <cursoragent@cursor.com>
|
Warning Rate limit exceeded
You’ve run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (8)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Track the upstream rename of recoupable/recoup-catalog-deals → recoupable/recoup-catalogs-plugin. Updates: - .gitmodules: section name, path, and url - .agents/plugins/marketplace.json: name, source url, repository url, tags - .claude-plugin/marketplace.json: name, github repo, repository url, tags - README.md: plugin table row and `/plugin install` example - Submodule pointer advanced to the renamed plugin's commit Depends on recoupable/recoup-catalogs-plugin#3 merging first so the recorded SHA lands on the plugin's main branch. Co-authored-by: Cursor <cursoragent@cursor.com>
Track recoupable/recoup-content-plugin#1 (anchor command + references split + honest README). Updates registry version in both .claude-plugin/marketplace.json and .agents/plugins/marketplace.json, and advances the submodule pointer to the new feature-branch commit. Depends on recoupable/recoup-content-plugin#1 merging first so the recorded SHA lands on the plugin's main branch. Co-authored-by: Cursor <cursoragent@cursor.com>
There was a problem hiding this comment.
1 issue found across 6 files (changes from recent commits).
Prompt for AI agents (unresolved issues)
Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.
<file name=".claude-plugin/marketplace.json">
<violation number="1" location=".claude-plugin/marketplace.json:10">
P2: Renaming the marketplace entry is a breaking change unless you keep a compatibility alias. Existing installs that reference the old plugin ID will stop resolving.</violation>
</file>
Tip: Review your code locally with the cubic CLI to iterate faster.
| "plugins": [ | ||
| { | ||
| "name": "recoup-catalog-deals", | ||
| "name": "recoup-catalogs-plugin", |
There was a problem hiding this comment.
P2: Renaming the marketplace entry is a breaking change unless you keep a compatibility alias. Existing installs that reference the old plugin ID will stop resolving.
Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At .claude-plugin/marketplace.json, line 10:
<comment>Renaming the marketplace entry is a breaking change unless you keep a compatibility alias. Existing installs that reference the old plugin ID will stop resolving.</comment>
<file context>
@@ -7,10 +7,10 @@
"plugins": [
{
- "name": "recoup-catalog-deals",
+ "name": "recoup-catalogs-plugin",
"source": {
"source": "github",
</file context>
Tip: Review your code locally with the cubic CLI to iterate faster.
Adds the research plugin to both Claude Code and Codex marketplace manifests. Plugin repo: recoupable/recoup-research-plugin 7 skills, 4 commands, 2 agents for music industry research including artist analytics, playlist intelligence, audience analysis, competitive analysis, trend detection, people outreach, and web intelligence.
Summary
recoupable/recoup-research-pluginas a git submodule atrecoup-research-plugin/..claude-plugin/marketplace.json(github source) and.agents/plugins/marketplace.json(url source) so Claude Code, Cowork, and Codex installers can pull it.Plugin repo
The plugin repo was empty, so a starter skeleton was pushed in the same effort: three plugin manifests,
LICENSE(Apache-2.0),.gitignore, and aREADME.mdflagging the plugin as a skeleton awaiting skills, agents, and commands.Submodule pointer is at the bootstrap commit
147b4ee.Naming alignment
Per the marketplace
AGENTS.md, these all match: submodule folder, plugin manifestname, marketplace entryname, GitHub repo name \u2192recoup-research-plugin.Test plan
python3 -m json.toolran clean).https://github.com/recoupable/marketplaceinto Add custom marketplace.claude plugin install recoup-research-plugin@recoup-marketplaceresolves.marketplace add recoupable/marketplacelists the new plugin.Made with Cursor
Summary by cubic
Adds
recoup-research-pluginto the marketplace, aligns the catalog plugin rename torecoup-catalogs-plugin, and bumpsrecoup-content-pluginto 0.2.0. This makes the research plugin installable, keeps catalog naming consistent, and tracks the latest content release.New Features
recoup-research-pluginas a git submodule and registered it in.claude-plugin/marketplace.jsonand.agents/plugins/marketplace.json; added to README. Repo is a starter skeleton (manifests + Apache-2.0).Refactors
recoup-catalog-deals→recoup-catalogs-pluginacross.gitmodules, both marketplace manifests (names, repo URLs, tags), and README (row + install example); updated submodule pointer.recoup-content-pluginto0.2.0in both marketplace manifests; advanced the submodule pointer.Written for commit 26915c3. Summary will update on new commits.