{
  "schema_version": "2026-07-07",
  "name": "Asterionyx Agent Skills",
  "description": "Safe, public capabilities that an AI assistant can perform for a user on Asterionyx.",
  "skills": [
    {
      "id": "read_public_docs",
      "title": "Read public Asterionyx docs",
      "type": "content",
      "authentication": "none",
      "entrypoints": [
        "https://asterionyx.com/llms.txt",
        "https://asterionyx.com/llms-full.txt",
        "https://asterionyx.com/docs/index.md"
      ]
    },
    {
      "id": "explain_customer_api_setup",
      "title": "Explain customer API setup",
      "type": "guidance",
      "authentication": "none",
      "allowed_outputs": [
        "Asterionyx Base URL",
        "Asterionyx API key placement",
        "Asterionyx model aliases",
        "Point and recharge flow"
      ]
    },
    {
      "id": "use_public_webmcp_tools",
      "title": "Use public WebMCP tools",
      "type": "webmcp",
      "authentication": "none",
      "browser_api": "document.modelContext.registerTool",
      "allowed_tools": [
        "asterionyx.get_guidance",
        "asterionyx.list_models",
        "asterionyx.get_api_catalog"
      ],
      "scope": "public read-only docs, model aliases, and customer API metadata",
      "limitation": "Only available in browsers or agents that implement WebMCP; no account, credential, admin, payment, or checkout actions."
    },
    {
      "id": "navigate_customer_portal",
      "title": "Navigate user to customer portal",
      "type": "link",
      "authentication": "user signs in through portal",
      "entrypoints": ["https://app.a.eus/login", "https://app.a.eus/register"]
    }
  ],
  "not_supported": [
    "direct account creation by an unauthenticated agent",
    "admin actions",
    "autonomous checkout",
    "credential retrieval without explicit user login",
    "MCP runtime tool execution until production /mcp is deployed",
    "private/customer MCP/WebMCP actions"
  ]
}
