Repository navigation
feat: add Grok Bot plugin package - #2
Conversation
packages/grok-bot ships the shared skills, logo, a .grok-plugin manifest and a .mcp.json that uses the static OAuth client grok-bot, because Convai Auth has no dynamic client registration. build.py syncs and test-builds it; validate.py checks its version, URL, scopes and client ID. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01W9H7eCNbUzaET8bX8E2ETP
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 979e57df64
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Grok Bot installs plugins through Cursor, which reads the manifest from .cursor-plugin/plugin.json and the MCP config from the root mcp.json. Move the manifest out of .grok-plugin/ and rename .mcp.json to mcp.json; build.py, validate.py and the docs follow. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01W9H7eCNbUzaET8bX8E2ETP
|
@codex review |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: a149c8312d
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Cursor and Grok Bot discover plugins in a multi-plugin repository from .cursor-plugin/marketplace.json at the root. List packages/grok-bot there and validate it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01W9H7eCNbUzaET8bX8E2ETP
|
@codex review |
The Grok Bot submission form asks for a 1:1 logo with a background plate; the existing mark is transparent. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01W9H7eCNbUzaET8bX8E2ETP
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: b9cd3a3db9
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Cursor's plugin schema allows only name and email in author (additionalProperties: false); homepage already carries the URL. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01W9H7eCNbUzaET8bX8E2ETP
Cursor's marketplace, which Grok Bot uses, lists only open-source plugins. License packages/grok-bot under Apache-2.0; the OpenAI and Claude packages keep their proprietary license. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01W9H7eCNbUzaET8bX8E2ETP
|
@codex review |
|
Codex Review: Didn't find any major issues. Already looking forward to the next diff. Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
packages/grok-bot ships the shared skills, logo, a .grok-plugin manifest and a .mcp.json that uses the static OAuth client grok-bot, because Convai Auth has no dynamic client registration. build.py syncs and test-builds it; validate.py checks its version, URL, scopes and client ID.
Claude-Session: https://claude.ai/code/session_01W9H7eCNbUzaET8bX8E2ETP