Agent Plugins Marketplace
All plugins

gecko-let-me-buy

v0.1.0

Buy from a Let Me Buy storefront on Solana and confirm delivery, with the traps that the program's IDL does not state.

Agent Plugins2 Skills

By GeckoLicense: Apache-2.07 GitHub starsUpdated yesterday

Directory evidence

Runtimes
Agent Plugins
Parsed components
2 skill or MCP entries
Source updated
Sep 23, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Get the plugin

git clone https://github.com/GeckoVision/gecko-surf

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is examples/agent-plugin/gecko-let-me-buy/.

This listing currently publishes only the generic Agent Plugins format. Automatic install commands for other clients are not generated yet.

Plugin files

examples/agent-plugin/gecko-let-me-buy/
├── plugin.json
├── skills/buy-a-product/SKILL.md
└── skills/confirm-a-delivery/SKILL.md

Included Skills2

buy-a-productskills/buy-a-product/SKILL.md

Use this when someone wants to buy something from a Let Me Buy storefront — "buy a water at the bar", "order a coffee for table 9", "pay for the Jägermeister", "get me a drink from jonasbar". Covers picking the store, picking the product, deriving the accounts, and the traps that make a purchase land on the wrong party. Do NOT use this to confirm an order arrived (use confirm-a-delivery), and do NOT use it to add or remove products from a menu — those need the store's own authority key, which a buyer does not have.

confirm-a-deliveryskills/confirm-a-delivery/SKILL.md

Use this when the store side needs to mark an order as delivered — "the coffee is on its way to table 9", "mark receipt 106 delivered", "tell the customer their order is ready", "close out that order". Covers finding the receipt, the argument-name trap, and the reason a delivery queue on this program silently loses orders. Do NOT use this to buy something (use buy-a-product). This instruction needs the STORE'S authority key, not the buyer's — a buyer cannot mark their own order delivered.

Plugin manifests1

examples/agent-plugin/gecko-let-me-buy/plugin.json
{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "gecko-let-me-buy",
  "version": "0.1.0",
  "description": "Buy from a Let Me Buy storefront on Solana and confirm delivery, with the traps that the program's IDL does not state.",
  "author": {
    "name": "Gecko"
  },
  "homepage": "https://geckovision.tech",
  "license": "Apache-2.0",
  "keywords": [
    "solana",
    "commerce",
    "storefront",
    "spl-token",
    "agent-payments"
  ],
  "extensions": {
    "tech.geckovision": {
      "surface": "let_me_buy",
      "programId": "BUYuxRfhCMWavaUWxhGtPP3ksKEDZxCD5gzknk3JfAya",
      "graph": "tech.geckovision/graph.json",
      "score": "tech.geckovision/score.json",
      "provenanceNote": "Every seed recipe in graph.json carries the tier it was recovered at. `manual` means a human wrote it down and it is pinned by a derived address matching a live mainnet account — never by care."
    }
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[gecko-let-me-buy on Agent Plugins Marketplace](https://pluginsmp.com/plugins/gecko-let-me-buy)