{
  "name": "Seguimiento Facil CSV Agent",
  "description": "Deterministic CSV conversion and data-quality reports for agents and small teams. CSV input is processed in memory and paid calls use x402 with USDC on Base.",
  "url": "https://seguimiento-facil.gregjosegf1.chatgpt.site/",
  "version": "1.0.0",
  "provider": {
    "organization": "Seguimiento Facil",
    "url": "https://seguimiento-facil.gregjosegf1.chatgpt.site/"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": ["text/plain"],
  "defaultOutputModes": ["text/plain"],
  "skills": [
    {
      "id": "csv-to-json",
      "name": "CSV to JSON conversion",
      "description": "Convert CSV text to JSON rows with detected columns, delimiter, and row count.",
      "tags": ["csv", "conversion", "data"],
      "examples": [],
      "inputModes": ["text/plain"],
      "outputModes": ["text/plain"]
    },
    {
      "id": "csv-profile",
      "name": "CSV data-quality profile",
      "description": "Profile duplicate rows, missing cells, row counts, and numeric summaries.",
      "tags": ["csv", "quality", "profiling"],
      "examples": [],
      "inputModes": ["text/plain"],
      "outputModes": ["text/plain"]
    },
    {
      "id": "csv-quality-report",
      "name": "CSV data-quality report",
      "description": "Generate a deterministic CSV report for duplicates, missing cells, and numeric columns.",
      "tags": ["csv", "quality", "report"],
      "examples": [],
      "inputModes": ["text/plain"],
      "outputModes": ["text/plain"]
    }
  ],
  "supportedInterfaces": [
    {
      "url": "https://seguimiento-facil.gregjosegf1.chatgpt.site/",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "0.3"
    }
  ],
  "securitySchemes": {
    "x402": {
      "type": "httpApiKey",
      "description": "USDC payment via x402 on Base mainnet for paid CSV routes."
    }
  }
}
