{
  "role": "supporter-104",
  "skills": [
    {
      "slug": "represent",
      "name": "Represent",
      "description": "Speak for a DePunks Supporter — carry the club's culture and answer questions about the Foundation."
    },
    {
      "slug": "pay-x402-service",
      "name": "Pay an x402 service",
      "description": "Calls an external x402-paid HTTP endpoint, authorizing the USDC price from the agent's own Turnkey wallet (gasless — the payee's facilitator broadcasts), and returns what the service serves. The only skill that spends autonomously, so it is fenced on four sides: owner-initiated only, hosts must be on the operator allowlist, a hard per-call USD cap refuses anything pricier, and a per-turn limit stops one message fanning out into many payments. Every call that reaches a price writes a console_wire row with its reason, whether it paid or refused. Requires a funded agent wallet."
    }
  ]
}