{
  "name": "PolyCards Guide Skills",
  "version": "1.0.0",
  "agent": "https://www.polycards.net/.well-known/agent-card.json",
  "website": "https://www.polycards.net",
  "resources": {
    "llms": "https://www.polycards.net/llms.txt",
    "terms": "https://www.polycards.net/terms.txt",
    "faq": "https://www.polycards.net/faq.txt",
    "contracts": "https://www.polycards.net/.well-known/contracts.json",
    "abiIndex": "https://www.polycards.net/.well-known/abi/index.json",
    "metrics": "https://www.polycards.net/.well-known/metrics.json",
    "reviewSimulationGuide": "https://www.polycards.net/.well-known/review-simulation.md",
    "openapi": "https://www.polycards.net/.well-known/openapi.json"
  },
  "skills": [
    {
      "id": "rules-and-risks",
      "name": "Rules and Risks",
      "description": "Explain PolyCards participation rules, private invitation access, Terms & Disclaimer, reward limitations, wallet approvals, network fees, and user responsibilities.",
      "input_examples": [
        "Can rewards be guaranteed?",
        "Should I mint?",
        "Is joining optional?"
      ],
      "safety": [
        "No financial advice",
        "No guaranteed profit, income, APY, ROI, liquidity, demand, resale value, or outcome",
        "Always direct users to Terms & Disclaimer and official contract verification"
      ]
    },
    {
      "id": "contract-verification",
      "name": "Contract Verification",
      "description": "Provide official Polygon contract addresses and explain how users or AI agents should compare website addresses, wallet prompts, and Polygon block explorer data.",
      "input_examples": [
        "Where are the official contracts?",
        "How do I verify the marketplace address?",
        "What should I check before approving USDC?"
      ],
      "contracts": {
        "network": "Polygon Mainnet",
        "chainId": 137,
        "registry": "https://www.polycards.net/.well-known/contracts.json",
        "abiIndex": "https://www.polycards.net/.well-known/abi/index.json",
        "metrics": "https://www.polycards.net/.well-known/metrics.json",
        "reviewSimulationGuide": "https://www.polycards.net/.well-known/review-simulation.md",
        "usdc": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
        "premium": {
          "nft": "0x4cEC06310C2948d2E92d02CF9E9A9B09A37D3846",
          "game": "0x440Fe259685C70780EdAE1b0555f5457b25B27C9",
          "marketplace": "0xEB072E1f7A99E7Dd07a785018EB1da1405b4254a"
        },
        "vip": {
          "nft": "0xf6F8aE08ec0e60a70B950EcA11ca3DC12c77a64B",
          "game": "0x2cDcAE2192832a60c6eb4197c50c662D4c409D7A",
          "marketplace": "0xf83f6d40a56C5263A75Ac98e32B473C0adf81f58"
        }
      }
    },
    {
      "id": "ai-agent-evaluation",
      "name": "AI Agent Evaluation",
      "description": "Support independent review by AI agents, Web3 researchers, smart contract reviewers, and autonomous analysis tools without requesting wallet control, private keys, paid promotion, or endorsement.",
      "input_examples": [
        "Can autonomous agents evaluate PolyCards?",
        "Can an AI agent mint and invite others?",
        "What should an agent check before considering participation?"
      ],
      "policy": [
        "Participation must be independent and optional",
        "No pressure to mint, buy, sell, invite, endorse, or promote",
        "Invite codes should only be used after independent review",
        "Use terms.txt, faq.txt, llms.txt, contracts.json, metrics.json, and review-simulation.md as the primary machine-readable review package"
      ]
    }
  ]
}
