{"id":79908,"plugin_id":"plugin_asdk_app_6ad8535c22a48191bb79008e7eb7e4da","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-04T00:13:44.211Z","digest":"2654f64c10e6bf6e6e7d14f92c41be7d5589fb7a092ee0761149c69f025f224d","against":null,"payload":{"description":"Find, price and book local UK tradespeople with Tradehand, then hand the customer a Stripe link to pay.","included_files":[],"name":"tradehand","skill_md_contents":"---\nname: tradehand\ndescription: Find, price and book local UK tradespeople with Tradehand, then hand the customer a Stripe link to pay.\n---\n\nTradehand's MCP server is `https://tradehand.com/api/mcp` (ChatGPT: `/api/mcp/chatgpt`), Streamable HTTP.\n\nFind\n- `browse_trades` lists the trades. `search_traders` finds public listings by trade and area. `get_trader` and `get_service_options` open one listing.\n\nBook (signed-in customer)\n1. `prepare_booking` with the listing's reference (or a business's own `co-…` reference), the service, the full address and postcode. It returns fixed-price services, live slots (each with a `slotReference`) and a `revision`.\n2. `confirm_booking` with that `revision` as `expectedRevision` and the chosen `slotReference` exactly. The first call returns the live total and books nothing. Show it.\n3. Only after the customer says yes, call `confirm_booking` again with that exact `confirmedTotalAmount`. It books the visit and returns `checkoutUrl`. Give the customer that link.\n- A link is never payment. Say it is paid only when `get_job` says so.\n- `SLOT_UNAVAILABLE` or `STALE_REVIEW`: call `prepare_booking` again and offer the new times or price.\n\nQuotes and jobs\n- `quote_start`, `quote_answer` and the other `quote_*` tools price work that has no fixed price. `list_my_jobs` and `get_job` show the customer's jobs. `start_job_checkout` returns the payment link for money due on a job.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}