{
  "specVersion": "1.0",
  "host": {
    "displayName": "Forgejo Sovereign Git Platform",
    "identifier": "did:web:forgejo.mael.normant.name",
    "documentationUrl": "https://forgejo.mael.normant.name/llms-full.txt"
  },
  "entries": [
    {
      "identifier": "urn:air:forgejo.mael.normant.name:api:rest",
      "displayName": "Forgejo REST API",
      "type": "application/vnd.oai.openapi+json",
      "url": "https://forgejo.mael.normant.name/swagger.v1.json",
      "description": "Full REST API specification for Forgejo Git forge operations.",
      "tags": ["git", "api", "forgejo", "openapi"],
      "representativeQueries": [
        "How do I create a repository via API?",
        "How do I list issues on Forgejo?"
      ]
    },
    {
      "identifier": "urn:air:forgejo.mael.normant.name:mcp:server-card",
      "displayName": "Forgejo MCP Server",
      "type": "application/mcp-server-card+json",
      "url": "https://forgejo.mael.normant.name/.well-known/mcp/server-card.json",
      "description": "MCP server card for tool-based repository manipulation by AI agents.",
      "tags": ["mcp", "agent", "git"],
      "representativeQueries": [
        "Connect AI agent to Forgejo MCP tools",
        "Read and modify code repositories with MCP"
      ]
    },
    {
      "identifier": "urn:air:forgejo.mael.normant.name:skill:forgejo-ops",
      "displayName": "Forgejo Automation Skill",
      "type": "text/markdown",
      "url": "https://forgejo.mael.normant.name/.well-known/agent-skills/forgejo/SKILL.md",
      "description": "Agent skill for automating Forgejo tasks and workflows.",
      "tags": ["skills", "forgejo"],
      "representativeQueries": [
        "Execute Forgejo Git operations",
        "Automate repository releases"
      ]
    }
  ]
}
