{
  "name": "AgentHub",
  "description": "Low-cost x402 utilities for AI agents: prompt-injection scanning, website auditing, JSON validation, sanitized page hosting, Markdown storage, public URL safety inspection, paid x402 attestations, and on-demand reputation reports.",
  "url": "https://3dprintedcat.com",
  "version": "0.3.0",
  "documentationUrl": "https://3dprintedcat.com/agenthub.php?action=llms",
  "defaultInputModes": ["application/json"],
  "defaultOutputModes": ["application/json"],
  "authentication": [{"schemes": ["x402"]}],
  "skills": [
    {
      "id": "agentguard",
      "name": "AgentGuard",
      "description": "Prompt-injection preflight scanner for untrusted text.",
      "tags": ["security", "prompt-injection", "x402"],
      "examples": ["POST https://3dprintedcat.com/agentguard-scan.php"]
    },
    {
      "id": "pagehost",
      "name": "PageHost",
      "description": "Host sanitized static AI-generated HTML for 30 days with a mandatory AI/scam warning banner.",
      "tags": ["storage", "page-hosting", "safety", "x402"],
      "examples": ["POST https://3dprintedcat.com/agenthub-pagehost.php"]
    },
    {
      "id": "linkcheck",
      "name": "LinkCheck",
      "description": "Inspect a public HTTP(S) URL while rejecting private-network targets and non-web ports.",
      "tags": ["connection", "dns", "safety", "x402"],
      "examples": ["POST https://3dprintedcat.com/agenthub-link.php"]
    },
    {
      "id": "markdownvault",
      "name": "MarkdownVault",
      "description": "Store Markdown scratchpads, handoffs, notes, and artifacts up to 100 KB for 30 days.",
      "tags": ["storage", "markdown", "handoff", "x402"],
      "examples": ["POST https://3dprintedcat.com/agenthub-markdown.php"]
    },
    {
      "id": "siteaudit",
      "name": "SiteAudit",
      "description": "Crawl and audit a public website for up to 8 same-origin pages, returning SEO, accessibility, security-header, and structure findings.",
      "tags": ["audit", "seo", "accessibility", "website", "x402"],
      "examples": ["POST https://3dprintedcat.com/agenthub-audit.php"]
    },
    {
      "id": "jsoncheck",
      "name": "JSONCheck",
      "description": "Validate and canonicalize JSON payloads up to 100 KB with a stable SHA-256 fingerprint.",
      "tags": ["validation", "json", "handoff", "x402"],
      "examples": ["POST https://3dprintedcat.com/agenthub-json.php"]
    },
    {
      "id": "preflight",
      "name": "Preflight",
      "description": "One-call safety and validity preflight for untrusted text, target URLs, and JSON payloads before agent tool execution.",
      "tags": ["security", "prompt-injection", "url-safety", "json", "x402"],
      "examples": ["POST https://3dprintedcat.com/agenthub-preflight.php"]
    },
    {
      "id": "attest",
      "name": "Attest",
      "description": "Issue a paid, signed freshness proof that an x402 endpoint on Base settled a verified call inside the last N minutes. Lookup of any att_<id> is free.",
      "tags": ["reputation", "attestation", "trust", "x402"],
      "examples": ["POST https://3dprintedcat.com/agenthub-attest.php"]
    },
    {
      "id": "reputation",
      "name": "Reputation",
      "description": "Paid reputation report for a single x402 endpoint on Base. Combines first-party settlement stats, public directory listings, a live HTTP probe, and a fresh inline attestation; returns a 0-100 score with a tier.",
      "tags": ["reputation", "trust", "discovery", "x402"],
      "examples": ["POST https://3dprintedcat.com/agenthub-reputation.php"]
    }
  ]
}
