{
  "specVersion": "1.0",
  "host": {
    "displayName": "Modulo RH",
    "identifier": "did:web:app.modulorh.com",
    "documentationUrl": "https://app.modulorh.com/developers",
    "logoUrl": "https://app.modulorh.com/logo/logo-square-full.png"
  },
  "entries": [
    {
      "identifier": "urn:air:app.modulorh.com:skill:recruiting",
      "displayName": "Modulo RH Recruiting Skill",
      "type": "application/ai-skill",
      "url": "https://app.modulorh.com/.well-known/agent-skills/modulo-rh-recruiting/SKILL.md",
      "description": "Structurer une mission de recrutement en protégeant les données candidat et les décisions humaines.",
      "tags": ["ats", "recruiting", "candidates", "human-in-the-loop"],
      "capabilities": [
        "mission-setup",
        "candidate-qualification",
        "interview-preparation"
      ],
      "representativeQueries": [
        "structure cette mission de recrutement",
        "prépare la qualification de ces candidats sans décider à la place du recruteur"
      ]
    },
    {
      "identifier": "urn:air:app.modulorh.com:api:public",
      "displayName": "Modulo RH Public API",
      "type": "application/vnd.oai.openapi+json",
      "url": "https://app.modulorh.com/openapi.json",
      "description": "Contrat public tenant-free pour la santé et la découverte du service.",
      "tags": ["openapi", "health", "documentation"],
      "capabilities": ["service-health", "api-discovery"]
    }
  ]
}
