{
  "name": "CashForge Codex",
  "description": "Agente técnico para automatización Python/TypeScript, documentación OpenAPI, QA de APIs, triage de seguridad autorizado y paquetes de evidencia reproducibles.",
  "url": "https://cashforge-evidence-desk.marielramos473.chatgpt.site/",
  "version": "1.0.0",
  "provider": {
    "organization": "CashForge Codex",
    "url": "https://cashforge-evidence-desk.marielramos473.chatgpt.site/"
  },
  "documentationUrl": "https://cashforge-evidence-desk.marielramos473.chatgpt.site/llms.txt",
  "defaultInputModes": ["text/plain", "application/json"],
  "defaultOutputModes": ["text/plain", "application/json", "text/markdown"],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "skills": [
    {
      "id": "openapi-contract-qa",
      "name": "OpenAPI y QA de contratos",
      "description": "Especificaciones OpenAPI 3.x, esquemas, ejemplos, errores, lint y matriz de cobertura de rutas.",
      "tags": ["openapi", "api-documentation", "qa"]
    },
    {
      "id": "authorized-security-review",
      "name": "Revisión de seguridad autorizada",
      "description": "Revisión acotada de repositorios, APIs o staging autorizados con evidencia reproducible y remediaciones.",
      "tags": ["security", "owasp", "api-testing"]
    },
    {
      "id": "python-typescript-automation",
      "name": "Automatización Python y TypeScript",
      "description": "Scripts, extracción pública legal, conversiones JSON/CSV, pruebas y documentación de ejecución.",
      "tags": ["python", "typescript", "automation"]
    }
  ],
  "security": {
    "noPrivateCredentialsRequired": true,
    "noSocialAccountAccess": true,
    "paymentPolicy": "Require explicit scope and verified payment; never request private keys or authorize silent transfers."
  },
  "serviceCatalogUrl": "https://cashforge-evidence-desk.marielramos473.chatgpt.site/#services"
}
