Skip to content

feat(gemini): publish as Gemini CLI extension [SUBTEXT-332]#47

Merged
chiplay merged 4 commits intomainfrom
gemini-extension
May 4, 2026
Merged

feat(gemini): publish as Gemini CLI extension [SUBTEXT-332]#47
chiplay merged 4 commits intomainfrom
gemini-extension

Conversation

@chiplay
Copy link
Copy Markdown
Collaborator

@chiplay chiplay commented May 4, 2026

Summary

  • Add gemini-extension.json + GEMINI.md so Subtext is installable via gemini extensions install https://github.com/fullstorydev/subtext and eligible for the geminicli.com gallery
  • Mirrors Fullstory's fullstory-skills layout — manifest at root, short context file, skills auto-discovered from skills/
  • Three MCP servers declared: subtext (US, OAuth scopes ["sessions:read"]), subtext-eu1 (EU, same scopes), subtext-tunnel (npx)
  • using-subtext and setup-plugin skills updated to mention Gemini CLI alongside Claude Code / Cursor / Codex
  • All platform manifests bumped to 0.2.3 (claude / cursor / codex / gemini)

Follow-ups (after merge)

  • Add the gemini-cli-extension topic to the GitHub repo About section — the gallery crawls daily once the manifest is on the default branch (owner doing this manually).

Test plan

  • jq . gemini-extension.json — valid JSON (verified locally)
  • All four platform manifests parse and report 0.2.3
  • gemini extensions install <local path or branch URL> succeeds in a clean Gemini CLI install
  • Inside Gemini CLI: subtext and subtext-eu1 MCP servers prompt for OAuth on first use; subtext-tunnel starts via npx
  • Skills in skills/ show up via Gemini's activate_skill tool

🤖 Generated with Claude Code

chiplay and others added 2 commits May 4, 2026 15:00
Adds gemini-extension.json + GEMINI.md so Subtext can be installed via
`gemini extensions install` and listed in the geminicli.com gallery.

- Three MCP servers (subtext US/EU with OAuth `sessions:read`, subtext-tunnel via npx)
- GEMINI.md is a short overview that points at skills/ to avoid drift
- using-subtext: add Gemini CLI row to the access-skills table
- setup-plugin: add Gemini install path; drop `platform: claude-code`
- Bump all platform manifests (claude/cursor/codex/gemini) to 0.2.3

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@chiplay chiplay changed the title feat(gemini): publish as Gemini CLI extension feat(gemini): publish as Gemini CLI extension [SUBTEXT-332] May 4, 2026
chiplay and others added 2 commits May 4, 2026 15:11
The old `https://subtext.fullstory.com/repo.git` URL is the legacy
marketplace endpoint; switch to `https://github.com/fullstorydev/subtext`
so the install command matches the actual repo users land in.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@chiplay chiplay merged commit 330eace into main May 4, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants