Share Gemini CLI's HTML as a link with comments

Turn the HTML Gemini CLI writes into a private page that opens on any screen. Collect comments on the exact spot, and Gemini CLI fixes it on the same link.

Sign up free

Updated · Instructions go in GEMINI.md

Gemini CLI already writes good HTML: research digests, competitive comparisons, data summaries and onboarding docs. The hard part is what happens next. A file on your laptop doesn't open properly on a phone, and feedback ends up in a chat thread that Gemini CLI never sees.

tossithere fixes that. Gemini CLI runs one command, and the HTML is live at a private link that opens anywhere. People comment on the exact element or sentence they mean, and Gemini CLI reads every comment, fixes the page and publishes v2 on the same link.

Set it up

You do this once, in the terminal.

  1. Install the CLI and sign in:
npm install -g tossithere
toss login
  1. Install the tossithere skill. Ask Gemini CLI:

Install the tossithere skill from https://tossithere.com/skill.md and use it whenever you make HTML for me.

Prefer to keep it in the repository? Copy the instructions from this page instead. Paste the instructions into GEMINI.md at the root of your project, or into ~/.gemini/GEMINI.md for every project. Gemini CLI loads these context files at the start of each session.

That's it. Gemini CLI now knows how to publish, share, read comments and push new versions.

Publish your first page

Ask Gemini CLI for something you'd normally get as a wall of text:

Research the three biggest changes in the EU AI Act this year and publish a digest page.

Gemini CLI writes the HTML and publishes it:

toss docs:push ai-act-digest.html --json
# -> https://tossithere.com/d/ai-act-digest-8fa2

The page is private to you. Open it on your laptop or your phone.

Share it and collect comments

When someone else should see it, ask Gemini CLI to share it, or publish straight into a team workspace:

toss docs:share <docId> --visibility public --allow comment
toss docs:push ai-act-digest.html --team <slug>

Reading needs no account. Commenting takes a Google sign-in, so every comment has a name on it. Reviewers click any element or highlight any text and type.

Let Gemini CLI fix it

Tell Gemini CLI: "Read the comments and fix the page." It runs:

toss comments:list <docId> --unresolved --json
toss docs:push ai-act-digest.html --id <docId> --note "what changed"

Every comment arrives with the exact markup it points at, so Gemini CLI edits the right line instead of guessing. The new version goes to the same link, and older versions stay readable with their own comments.

Tips for Gemini CLI

  • Gemini CLI's large context window suits long reports. Ask it to put the long version on the page and keep the chat reply to the link.
  • Pair it with search: ask Gemini CLI to cite its sources as links on the page, so reviewers can comment on a specific claim.
  • Ask for one page per topic rather than one giant page. Comments stay easier to follow.

Questions about Gemini CLI

Does tossithere work with Gemini CLI?

Yes. tossithere is a command-line tool, and Gemini CLI can run it like any other command. There's no plugin or extension to install.

Does tossithere work with the free tier of Gemini CLI?

Yes. tossithere only needs Gemini CLI to run shell commands. Your Gemini plan doesn't change anything on the tossithere side.

Can I use it in non-interactive mode?

Yes. In a script, Gemini CLI can run toss docs:push like any other command and print the link.

Is it free?

Viewing and commenting are free on every plan. Publishing is free for up to 10 documents. Pro is $10 a month for unlimited documents, and Team is $39 a month flat for a shared workspace.

Works with the rest of your agents, too.

Every page lands in the same place, with the same links, sharing and comments, whichever agent made it.

Whatever Gemini CLI makes, toss it here.

Free for up to 10 documents. Viewing and commenting are free on every plan.

Sign up free