{
  "name": "Platformkit",
  "description": "Platformkit — AI-native SaaS platform with 2 modules",
  "url": "https://staging.septagon.dev/.well-known/agent.json",
  "provider": {
    "organization": "platformkit",
    "url": "https://staging.septagon.dev"
  },
  "version": "1.0.0",
  "capabilities": {
    "streaming": true,
    "pushNotifications": true,
    "stateTransitionReply": true
  },
  "skills": [
    {
      "id": "eventing_management.api",
      "name": "Eventing Management API",
      "description": "Durable event delivery: hosts the transactional outbox and the unified event publisher",
      "tags": [
        "api",
        "module"
      ]
    },
    {
      "id": "eventing_management.outbox_delivery",
      "name": "Outbox Delivery",
      "description": "Transactional outbox hosting and at-least-once event delivery",
      "tags": [
        "core",
        "feature"
      ]
    },
    {
      "id": "pwa.api",
      "name": "Pwa API",
      "description": "Progressive Web App capabilities",
      "tags": [
        "api",
        "module"
      ]
    },
    {
      "id": "platform.compose_application",
      "name": "Compose Application",
      "description": "Compose a SaaS application by selecting modules from the catalog",
      "tags": [
        "composition",
        "oam",
        "modules"
      ],
      "examples": [
        "Build a coworking app with booking and payments",
        "Create a minimal app with auth and user management"
      ]
    },
    {
      "id": "platform.import_figma",
      "name": "Import from Figma",
      "description": "Import designs from Figma files into deployable A2UI surface specs",
      "tags": [
        "figma",
        "design",
        "import"
      ],
      "examples": [
        "Import the checkout flow from our Figma file",
        "Sync design tokens from Figma"
      ]
    },
    {
      "id": "platform.validate_components",
      "name": "Validate Components",
      "description": "Validate UI component compatibility across platforms (mobile, web, admin)",
      "tags": [
        "contract",
        "validation",
        "components"
      ],
      "examples": [
        "Check if this surface works on mobile",
        "List components missing from the mobile shell"
      ]
    }
  ],
  "authentication": {
    "schemes": [
      "bearer"
    ]
  },
  "defaultInputModes": [
    "text"
  ],
  "defaultOutputModes": [
    "text"
  ]
}
