{"release":"PACKRIFT-BROWSERBASE-BROWSE-SKILL-PACK-R07","generated_at":"2026-05-20T21:12:04.330Z","canonical_endpoint":"https://mcp.packrift.com/mcp","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=browse_sh&packrift_mcp_target=generic_streamable_http","purpose":"A thin Browse/browser-skill starter pack for Packrift. It gives agents a canonical SKILL.md playbook for public discovery, then routes all live price, inventory, shipping, and cart handoff through the canonical hosted MCP endpoint.","runtime":{"server_version":"0.2.13","tools_count":15,"resources_count":1272,"prompts_count":9},"browse_skill_candidate":{"name":"Packrift exact-spec packaging procurement","short_description":"Find exact Packrift packaging SKUs, confirm live price and inventory through MCP, and return measured cart or quote handoffs.","start_url":"https://mcp.packrift.com/ai/browser-agent-bridge.json","skill_md_url":"https://mcp.packrift.com/SKILL.md","canonical_skill_md_url":"https://mcp.packrift.com/ai/browserbase-browse/SKILL.md","canonical_endpoint":"https://mcp.packrift.com/mcp","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=browse_sh&packrift_mcp_target=generic_streamable_http","status":"catalog_live_installable","duplicate_surface_guard":"This is not a Packrift CLI, checkout, or alternate buyer surface. It is a read-first browser-skill wrapper around https://mcp.packrift.com/mcp.","suggested_inputs":["sku","product_dimensions","family","material","color","case_count","quantity","required_use"],"suggested_outputs":["exact_match_status","sku","title","spec_fields","live_price","live_inventory","mcp_cart_url","quote_url","no_match_reason"]},"browse_catalog_submission":{"status":"catalog_live_installable","check_command":"browse skills find packrift","catalog_slug":"packrift.com/exact-spec-packaging-procurement-e4ujmy","catalog_source_url":"https://github.com/browserbase/browse.sh/blob/main/skills/packrift.com/exact-spec-packaging-procurement-e4ujmy/SKILL.md","install_count_observed":6,"install_count_observed_at":"2026-05-19","install_check_status":"pass","install_check_command":"browse skills add packrift.com/exact-spec-packaging-procurement-e4ujmy","installed_local_path":".agents/skills/exact-spec-packaging-procurement","submission_url":"https://browse.sh/","tracked_start_url":"https://mcp.packrift.com/r/start/browse_sh","tracked_install_codex_url":"https://mcp.packrift.com/r/install/browse_sh/codex","tracked_install_generic_url":"https://mcp.packrift.com/r/install/browse_sh/generic_streamable_http","tracked_first_run_shell_url":"https://mcp.packrift.com/r/run/browse_sh/generic_streamable_http?format=sh","tracked_activation_runner_url":"https://mcp.packrift.com/r/activate/browse_sh?format=html","positioning":"Browse catalog search finds Packrift and browse skills add installs the verified MCP-first skill. This fallback skill pack remains a read-first wrapper around the hosted MCP endpoint for live price, inventory, shipping, and cart handoff."},"skill_md":{"root_url":"https://mcp.packrift.com/SKILL.md","canonical_url":"https://mcp.packrift.com/ai/browserbase-browse/SKILL.md","format":"Markdown SKILL.md with YAML frontmatter, install snippets, JSON-RPC examples, exact-match rules, and MCP-only commercial fact checks.","submission_note":"Use this as the Browse/browser-agent submission artifact or as the direct instruction file for any agent that accepts open-web skills. It does not replace the hosted MCP endpoint.","frontmatter":{"name":"packrift-mcp","description":"Exact-spec packaging procurement through the hosted Packrift MCP endpoint: product search, live price, live inventory, no-match recovery, and measured cart handoff.","compatibility":"Browserbase Browse-style agents, browser-use, Playwright, CUA, Claude, Codex, Cursor, Windsurf, VS Code MCP clients, and any agent that can call a remote Streamable HTTP MCP endpoint."}},"browser_agent_rules":["Read https://mcp.packrift.com/SKILL.md first when a browser-skill host asks for a single Packrift skill file.","Use public URLs for read-first discovery, not for final commercial facts.","Call the source-aware Packrift MCP endpoint https://mcp.packrift.com/mcp?packrift_mcp_source=browse_sh&packrift_mcp_target=generic_streamable_http for get_product, get_pricing, check_inventory, shipping estimates, no-match handling, and create_cart_url.","Use source_context=browse_sh_first_cart_run, journey_id=mcp_install_browse_sh_1066_53472879935856, and result_set_id=mcp_install_first_run_browse_sh when running the first useful SKU 1066 flow from Browse.","Use prepare_purchase_handoff when the browser agent already has an exact SKU and needs a compact live-confirmed handoff path.","Use create_cart_url with sku plus quantity after buyer confirmation; the tool blocks SKU, handle, and variant mismatches and returns a measured /r/cart URL.","Never present nearby dimensions, material, closure, printer type, pack count, case count, or color as an exact substitute.","When no exact AI_APPROVE item exists, route to explain_no_exact_match and get_bulk_quote_link instead of forcing a cart."],"start_urls":["https://mcp.packrift.com/SKILL.md","https://mcp.packrift.com/ai/browserbase-browse/SKILL.md","https://mcp.packrift.com/ai/browser-agent-bridge.json","https://mcp.packrift.com/ai/mcp-workflow-gallery.json","https://mcp.packrift.com/ai/mcp-first-run-proof.json","https://mcp.packrift.com/ai/mcp-cart-activation.json","https://mcp.packrift.com/ai/mcp-cart-handoff-candidates.json","https://mcp.packrift.com/ai/mcp-buyer-use-cases.json","https://mcp.packrift.com/r/activate/browse_sh?format=html","https://mcp.packrift.com/ai/mcp-eval-pack.json?source=browse_sh","https://mcp.packrift.com/ai/no-match-policy.md"],"demo_sequence":[{"step":1,"name":"Read the bridge","method":"GET","url":"https://mcp.packrift.com/ai/browser-agent-bridge.json","expected":"release PACKRIFT-BROWSER-AGENT-BRIDGE-R01 and canonical_endpoint https://mcp.packrift.com/mcp"},{"step":2,"name":"Fetch a ready exact-SKU workflow","method":"GET","url":"https://mcp.packrift.com/ai/mcp-workflow-gallery.json","expected":"workflow one_call_purchase_handoff_1066 and exact_sku_reorder_1066 with live-check sequence before cart handoff"},{"step":3,"name":"Use the one-call exact-SKU prep path","method":"POST","url":"https://mcp.packrift.com/mcp?packrift_mcp_source=browse_sh&packrift_mcp_target=generic_streamable_http","request":{"jsonrpc":"2.0","id":"prepare-1066","method":"tools/call","params":{"name":"prepare_purchase_handoff","arguments":{"sku":"1066","quantity":1,"buyer_confirmed":false,"source_context":"browse_sh_first_cart_run","journey_id":"mcp_install_browse_sh_1066_53472879935856","result_set_id":"mcp_install_first_run_browse_sh"}}},"expected":"live price and inventory are confirmed, but cart remains null until buyer_confirmed is true"},{"step":4,"name":"Call MCP for candidate continuity","method":"POST","url":"https://mcp.packrift.com/mcp?packrift_mcp_source=browse_sh&packrift_mcp_target=generic_streamable_http","request":{"jsonrpc":"2.0","id":"candidate-1066","method":"tools/call","params":{"name":"get_cart_handoff_candidates","arguments":{"sku":"1066","limit":1,"source_context":"browse_sh_first_cart_run","journey_id":"mcp_install_browse_sh_1066_53472879935856","result_set_id":"mcp_install_first_run_browse_sh"}}},"expected":"candidate includes selected_sku 1066, variant_id, handle, and create_cart_url_sku_arguments"},{"step":5,"name":"Call MCP for live price","method":"POST","url":"https://mcp.packrift.com/mcp?packrift_mcp_source=browse_sh&packrift_mcp_target=generic_streamable_http","request":{"jsonrpc":"2.0","id":"price-1066","method":"tools/call","params":{"name":"get_pricing","arguments":{"variant_ids":["53472879935856"],"quantity":1,"selected_sku":"1066","selected_handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","match_type":"browserbase_browse_skill_pack","source_context":"browse_sh_first_cart_run","journey_id":"mcp_install_browse_sh_1066_53472879935856","result_set_id":"mcp_install_first_run_browse_sh"}}},"expected":"unit_price and currency are returned from live Shopify data"},{"step":6,"name":"Call MCP for live inventory","method":"POST","url":"https://mcp.packrift.com/mcp?packrift_mcp_source=browse_sh&packrift_mcp_target=generic_streamable_http","request":{"jsonrpc":"2.0","id":"inventory-1066","method":"tools/call","params":{"name":"check_inventory","arguments":{"variant_ids":["53472879935856"],"selected_sku":"1066","selected_handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","match_type":"browserbase_browse_skill_pack","source_context":"browse_sh_first_cart_run","journey_id":"mcp_install_browse_sh_1066_53472879935856","result_set_id":"mcp_install_first_run_browse_sh"}}},"expected":"in_stock true or a clear unavailable state"},{"step":7,"name":"Create measured cart handoff only after live confirmation","method":"POST","url":"https://mcp.packrift.com/mcp?packrift_mcp_source=browse_sh&packrift_mcp_target=generic_streamable_http","request":{"jsonrpc":"2.0","id":"cart-1066","method":"tools/call","params":{"name":"create_cart_url","arguments":{"sku":"1066","quantity":1,"selected_sku":"1066","selected_handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","match_type":"browserbase_browse_skill_pack","source_context":"browse_sh_first_cart_run","journey_id":"mcp_install_browse_sh_1066_53472879935856","result_set_id":"mcp_install_first_run_browse_sh","utm_term":"1066"}}},"expected":"url starts with https://mcp.packrift.com/r/cart/1066 and cart_continuity.validated is true"}],"buyer_prompts":["Reorder Packrift SKU 1066. Confirm live price and inventory, then create a cart for quantity 1.","Find packaging for a 9 x 4 x 3 inch ecommerce item weighing 2 lb. Do not substitute non-exact sizes as exact.","I need 12 1/8 x 9 1/4 x 5 white self-seal literature mailers. Confirm exact SKU and live availability.","Find 2 5/8 x 1 weather-resistant polyester laser labels and confirm the exact case count before handoff."],"proof_urls":{"root_skill_md":"https://mcp.packrift.com/SKILL.md","canonical_skill_md":"https://mcp.packrift.com/ai/browserbase-browse/SKILL.md","browse_skill_pack_json":"https://mcp.packrift.com/ai/browserbase-browse-skill-pack.json","browse_skill_pack_markdown":"https://mcp.packrift.com/ai/browserbase-browse-skill-pack.md","browser_agent_bridge":"https://mcp.packrift.com/ai/browser-agent-bridge.json","mcp_endpoint":"https://mcp.packrift.com/mcp","source_aware_mcp_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=browse_sh&packrift_mcp_target=generic_streamable_http","browse_first_run_shell":"https://mcp.packrift.com/r/run/browse_sh/generic_streamable_http?format=sh","browse_activation_runner":"https://mcp.packrift.com/r/activate/browse_sh?format=html","browse_eval_pack":"https://mcp.packrift.com/ai/mcp-eval-pack.json?source=browse_sh","browse_directory_update_card":"https://mcp.packrift.com/ai/mcp-directory-update/browse_sh.json","health":"https://mcp.packrift.com/health","first_run_proof":"https://mcp.packrift.com/ai/mcp-first-run-proof.json","workflow_gallery":"https://mcp.packrift.com/ai/mcp-workflow-gallery.json","cart_activation":"https://mcp.packrift.com/ai/mcp-cart-activation.json","usage_snapshot":"https://mcp.packrift.com/ai/mcp-usage-snapshot.json"},"success_metrics":["browserbase_browse_skill_pack resource reads","root SKILL.md and browserbase-browse SKILL.md resource reads","MCP tools/list and resources/list after browser-skill discovery against the browse_sh source-aware endpoint","get_cart_handoff_candidates calls with source_context browse_sh_first_cart_run","prepare_purchase_handoff calls with source_context browse_sh_first_cart_run","create_cart_url calls with source_context browse_sh_first_cart_run","qualified /r/cart landings and MCP-attributed orders"]}