Commit Graph

11 Commits

Author SHA1 Message Date
Valentin Kirilov 4cbbbe2b9c chore(plugins): publish 8 spec-compliant skills via Redis plugin
Replaces the single symlink to the legacy redis-development skill with
one symlink per spec-compliant skill that has migrated out of it. After
this commit, the Claude Code marketplace and Cursor marketplace publish
the same eight skills:

  redis-core              redis-vector-search
  redis-connections       redis-semantic-cache
  redis-query-engine      redis-clustering
  redis-security          redis-observability

Marketplace and plugin name stay as "redis-development" so anyone who
already installed the Redis Marketplace plugin keeps receiving updates
instead of having to reinstall.

Plugin and marketplace metadata versions bumped from 1.0.0 to 1.1.0 to
signal that the bundle's contents changed (8 new skills, 1 legacy skill
removed in a following commit).

Each new skill also gains a .cursor-plugin/plugin.json manifest so the
Cursor validator can resolve the per-skill metadata. Cursor's plugin
model maps one source = one skill directory under skills/, so the
cursor marketplace gets 8 separate plugin entries (one per skill)
instead of a single bundle entry.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 10:53:11 +03:00
DimoHG ff52dbb4cc feat(cursor): restructure plugin for marketplace submission
Cursor resolves plugin directories using pluginRoot + source from
marketplace.json. Update marketplace.json to set pluginRoot: "skills"
and source: "redis-development" so the plugin resolves to
skills/redis-development/.

Move the per-plugin manifest from plugins/redis-development/ to
skills/redis-development/ (the resolved plugin directory), fix the
author field to use email instead of url, remove stale skills/rules
path overrides so Cursor uses auto-discovery, and add the logo field.

Move the logo into skills/redis-development/assets/ because Cursor
resolves relative logo paths from the plugin directory and forbids
.. in paths.

Remove the redundant root .cursor-plugin/plugin.json which is not
needed when marketplace.json is present.

Made-with: Cursor
2026-03-10 12:27:58 +02:00
Benoit Dion 1fc01f28fd fix(cursor): include rules path in redis plugin manifest
Add the redis-development rules directory to the nested Cursor plugin manifest so rule files are discoverable alongside skills.

Made-with: Cursor
2026-03-03 11:10:02 +01:00
Rohan Shah f61742931a fix(cursor): add required nested manifest fields
Add displayName and version to the nested Cursor plugin manifest so it conforms to the expected manifest schema when loaded from marketplace source paths.

Made-with: Cursor
2026-02-27 00:56:34 -08:00
Rohan Shah 247695bd6a fix(cursor): add nested cursor plugin manifests
Add Cursor-native manifest files for the nested redis-development plugin and root marketplace so Cursor can discover skills when resolving plugin sources under plugins/.

Made-with: Cursor
2026-02-27 00:46:17 -08:00
Benoit Dion 10f147965a fix(cursor): consolidate to single root plugin manifest 2026-02-26 20:35:40 +01:00
Phil 34d812444b Revert "feat: add redis MCP configuration to plugin packaging"
This reverts commit 7d3f84011f.
2026-02-23 09:39:25 -05:00
Phil 7d3f84011f feat: add redis MCP configuration to plugin packaging
Wire official redis/mcp-redis into Claude and Cursor plugin manifests and document optional MCP environment setup in README.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-20 15:57:31 -05:00
Phil 925b65ef80 chore: sync marketplace review updates and cursor validation
Apply Claude PR review follow-ups, align owner/email metadata for Cursor, add dedicated Cursor validator checks, and wire validate scripts in CI/package scripts.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-20 15:41:20 -05:00
Philip Laussermair 06812f52f5 Add Cursor plugin marketplace support 2026-02-20 15:40:59 -05:00
Yusuf Bahadur bf15e8917f Add Claude Code plugin marketplace support 2026-02-19 06:47:14 -05:00