Jumping Beans / prototype gallery

One action chain. Any starting point.

A request can begin in a conversation, an email, a message, or the application already in front of you. The allowable actions and approval boundaries stay the same.

intentreviewmatchhandoffapprove
01agent host

ChatGPT skill

Reusable instructions for turning natural language into an editable, approval-gated chain.

Read the skill contract Policy and workflow prototype
02agent host

ChatGPT plugin / MCP

A bounded tool contract for matching, staging preferences, planning a journey, and preparing a partner handoff.

Open connector guide Local stdio prototype; no commit tool
03async trigger

Email

An ordinary HTTPS link launches the reviewable chain without pretending the email itself invokes WebMCP.

Open inbox preview AMP + HTML + text MIME fixture
04active context

Browser extension

Capture the page you are already viewing, add a lightweight preference, review the context, then open Jumping Beans deliberately.

Install locally Manifest V3 · optional preference handoff
05native iOS

iMessage App Extension

A real Messages extension can stage an interactive action bubble and keep the exact approval boundary inside the conversation.

Open native prototype Swift source · Xcode/TestFlight required

Canonical destination

Continue the chain in Jumping Beans

Each surface is a thin trigger into the same engine and partner-owned action boundaries.

Open Jumping Beans