<vertical>-seeking

Subscribes to NIP-99 listings, evaluates matches, and negotiates purchases over Nostr and MCP.

Updated May 2, 2026
One-click install
npx skills add https://github.com/DemidovVladimir/chaos --skill vertical-seeking-demidovvladimir
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: <vertical>-seeking
Source: https://github.com/DemidovVladimir/chaos/tree/main/verticals/_template/skills/%3Cvertical%3E-seeking
Command: npx skills add https://github.com/DemidovVladimir/chaos --skill vertical-seeking-demidovvladimir

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Finding and safely purchasing items through decentralized marketplaces requires monitoring listings across relays, filtering out scams, verifying seller claims, and negotiating terms — all without leaking personal data or trusting third-party brokers. This Skill automates that seeking-agent workflow over the chaos Nostr+MCP protocol. ## Core Features & Use Cases - Filtered Listing Discovery: Builds NIP REQ filters from the vertical's tag schema, subscribes via nostr_subscribe, and deduplicates events across relays so each listing is surfaced only once. - Structured Evaluation Rubric: Applies hard red flags (auto-suppress), soft red flags (warn), and green flags (boost) before notifying the user, using local capability MCPs and signed attestations instead of commercial data brokers. - MCP Inquiry & Negotiation: Opens a NIP-17 sealed handshake, connects to the offering agent's MCP server, requests photos/documents, verifies Schnorr-signed attestations, and drafts offers via submit_offer with a 5-round cap. - Use Case: A user wants to buy a used item in a specific vertical. The agent maintains a saved filter, suppresses suspicious listings, fetches photos and documents directly from the seller's agent, computes a defensible offer from market comps, and only commits after explicit user confirmation. ## Quick Start Tell the agent what you are looking for in this vertical so it can build a Nostr subscription filter and start evaluating matching listings for you.

Frequently Asked Questions about <vertical>-seeking

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I subscribe to Nostr marketplace listings with a filter?▼

Build a NIP REQ filter using the vertical pack's tag schema with kind 30402 and facet tags, then call nostr_subscribe against your relay set. Numeric ranges are expressed as sets of acceptable bucket values, and results are deduplicated by event id across relays.

How does the seeking agent evaluate a listing before notifying me?▼

Each matching listing passes through a rubric of hard red flags that auto-suppress it, soft red flags that trigger warnings, and green flags that boost its priority. Evaluation uses local capability MCPs, signed attestations, verified-offering badges, and pubkey history rather than third-party data brokers.

Can the agent connect to a seller's MCP server to request photos or documents?▼

Yes. After a NIP-17 sealed gift-wrap handshake, the agent uses mcp_connect with the URL from the listing's mcp tag, then calls tools like view_listing and request_document. All returned bytes are analyzed locally with no external fetches.

Does the agent ever commit to a purchase automatically?▼

No. Acceptance always requires explicit user confirmation in the session, and negotiation is capped at 5 rounds per item. The agent also never shares user PII without per-listing approval and never handles payment custody.

What are the limitations of this seeking agent approach?▼

It does not query commercial third-party data providers, so users wanting paid reports must obtain and share them manually. It is also a template requiring vertical-specific red flags, facets, and local capability MCPs to be filled in before use.