Repository navigation
FTW plugin for Grok Bot, Cursor, Claude, Codex and ChatGPT - #1
Merged
Merged
Conversation
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.
One repo for the FTW plugin in every assistant: Grok Bot, Cursor, Claude Code, Claude, Codex and ChatGPT.
plugin.json+mcp.json(Cursor, Grok Bot, Codex),.cursor-plugin/plugin.json,.claude-plugin/{plugin,marketplace}.json+.mcp.json,.agents/plugins/marketplace.json. All are version 1.3.0, namedftw, and use the serverhttps://cloud.ftw.energy/mcp?profile=public.ftw-setup-guideandftw-energy-assistant.openai/package: the 1.3.0 package exactly as OpenAI reviews it, pinned byopenai/SHA256SUMS, withscripts/build-chatgpt-package.pyto rebuild the upload ZIP.scripts/check.pyvalidates every manifest against the Agent Plugins schemas (OpenAI'sextensionson the frozen MCP server are set aside, because that schema has no such field), checks consistency, and runs skill, link and secret checks. CI runs it together withclaude plugin validate.docs/SUBMISSION.mdwith the marketplace answers and the OAuth redirect findings. The draft terms and privacy files are removed; the live pages are Plugin terms for every assistant, wider privacy notice ftw-web#32.Verified locally: check.py, Cursor's plugin-template validator,
claude plugin validate ., Claude Code marketplace add + install (it listsplugin:ftw:ftw, which needs authentication), and Codex marketplace add +codex plugin add ftw@ftw(it lists theftwMCP server). A Codex review raised three points that should be fixed and two nits; all were addressed except the Codex command, which works in codex-cli 0.147.0.