{
  "$schema": "https://schemas.agentskills.io/discovery/0.2.0/schema.json",
  "skills": [
    {
      "name": "haccp-express-audit",
      "type": "api",
      "description": "Run a free HACCP compliance express audit for a restaurant. Evaluates food safety practices across temperature control, cleaning, traceability, and regulatory compliance. Returns a scored report with actionable recommendations.",
      "url": "https://www.backresto.com/api/haccp-audit",
      "method": "POST",
      "inputSchema": {
        "type": "object",
        "required": [
          "businessName",
          "firstName",
          "lastName",
          "email",
          "establishmentType",
          "numberOfSites"
        ],
        "properties": {
          "businessName": {
            "type": "string",
            "description": "Restaurant or business name"
          },
          "firstName": {
            "type": "string"
          },
          "lastName": {
            "type": "string"
          },
          "email": {
            "type": "string",
            "format": "email"
          },
          "establishmentType": {
            "type": "string",
            "description": "Type of establishment (e.g. restaurant, brasserie, traiteur, boulangerie)"
          },
          "numberOfSites": {
            "type": "integer",
            "minimum": 1,
            "maximum": 1000
          },
          "phone": {
            "type": "string"
          },
          "website": {
            "type": "string"
          },
          "jobTitle": {
            "type": "string"
          },
          "numberOfEmployees": {
            "type": "string"
          },
          "haccpMethod": {
            "type": "string",
            "description": "Current HACCP method (e.g. paper, excel, software, none)"
          },
          "address": {
            "type": "string"
          }
        }
      }
    },
    {
      "name": "allergen-table-generator",
      "type": "api",
      "description": "Generate an EU-compliant allergen table from restaurant menu photos. Upload menu images and get a structured table identifying all 14 regulated allergens (gluten, crustaceans, eggs, fish, peanuts, soybeans, milk, tree nuts, celery, mustard, sesame, sulphites, lupin, molluscs) for each dish. Exportable as PDF.",
      "url": "https://www.backresto.com/api/allergen-table/parse",
      "method": "POST",
      "inputSchema": {
        "type": "object",
        "required": [
          "files"
        ],
        "properties": {
          "files": {
            "type": "array",
            "maxItems": 10,
            "description": "Menu images (JPEG, PNG, WebP, or HEIC)",
            "items": {
              "type": "object",
              "required": [
                "name",
                "type",
                "base64"
              ],
              "properties": {
                "name": {
                  "type": "string"
                },
                "type": {
                  "type": "string",
                  "enum": [
                    "image/jpeg",
                    "image/jpg",
                    "image/png",
                    "image/webp",
                    "image/heic"
                  ]
                },
                "base64": {
                  "type": "string",
                  "description": "Base64-encoded image data"
                }
              }
            }
          }
        }
      }
    }
  ]
}