What problem does it solve? Selling a car peer-to-peer over the chaos Nostr+MCP protocol requires careful handling of sensitive data (VIN, license plates, pickup address), structured listing events, and per-tool access control for counterparty agents. This Skill automates that entire offering-side workflow while enforcing privacy hard rules. ## Core Features & Use Cases - NIP-99 Listing Publication: Builds draft car listing events with the cars-pack tag schema, bucketed mileage/price bands, NIP-13 proof-of-work (≥20 bits), and publishes to the user's relay set after explicit approval. - Gated MCP Tool Surface: Exposes tools like view_listing, request_photos, request_inspection_report, request_vin, and submit_offer, each with a per-call grant policy that can auto-grant, deny, or require user confirmation. - Negotiation & Escalation: Handles submit_offer with a 5-round negotiation cap, routes accept/counter/reject decisions to the user, and can escalate disputes to an admin-agent via report_to_admin. - Use Case: A user says "I want to sell my 2018 Golf." The Skill collects facets and photos, runs a reverse-image check, publishes the listing, then fields seeking-agent inquiries — auto-granting cover photos but asking the user before releasing the full VIN. ## Quick Start Tell the agent "I want to sell my car" and provide the make, model, year, mileage, price, and photos so it can draft and publish the listing.