{
  "$schema": "https://schemas.agentskills.io/discovery/0.2.0/schema.json",
  "name": "Praxen",
  "description": "Praxen detects production issues and fixes them by opening pull requests.",
  "url": "https://getpraxen.app",
  "skills": [
    {
      "id": "query-platform",
      "name": "Query the Praxen platform",
      "description": "Read-only queries over a workspace's context graph, telemetry, issues, and investigations. MCP tool `search` on the product server, or GET endpoints of the REST API (spec: https://api.getpraxen.app/v1/doc).",
      "type": "skill-md",
      "url": "https://getpraxen.app/skills/query-platform.md",
      "digest": "sha256:b7c86c2f694d5ccd760fda406f2d580522fec090de086ab1213c71dbed74f76c",
      "mcpServer": "https://mcp.getpraxen.app/mcp",
      "documentation": "https://getpraxen.app/auth.md"
    },
    {
      "id": "act-on-platform",
      "name": "Act on the Praxen platform",
      "description": "Create investigations, manage checks and integrations. MCP tool `execute`, or the REST API at https://api.getpraxen.app/v1.",
      "type": "skill-md",
      "url": "https://getpraxen.app/skills/act-on-platform.md",
      "digest": "sha256:097575f153a01c0e8544201267858b29e31bf0f2e3796b27c670fe39d1e3e1e4",
      "mcpServer": "https://mcp.getpraxen.app/mcp",
      "documentation": "https://getpraxen.app/auth.md"
    },
    {
      "id": "workspace-agent-tools",
      "name": "Discover and run workspace agent tools",
      "description": "Enumerate a workspace's agent tools (observability queries, infra graph, code search, deployments) and run them, individually or chained in TypeScript. MCP tools `searchTools`, `runTool`, and `runCode`.",
      "type": "skill-md",
      "url": "https://getpraxen.app/skills/workspace-agent-tools.md",
      "digest": "sha256:185af5795cc0e83f418fb935c9a37863d37cf7f47254ab37750b24b3c9c4d45f",
      "mcpServer": "https://mcp.getpraxen.app/mcp",
      "documentation": "https://getpraxen.app/auth.md"
    },
    {
      "id": "read-docs",
      "name": "Read the Praxen documentation",
      "description": "List and read every documentation page over MCP at https://docs.getpraxen.app/mcp (no auth), or fetch https://docs.getpraxen.app/llms.txt.",
      "type": "skill-md",
      "url": "https://getpraxen.app/skills/read-docs.md",
      "digest": "sha256:5884bbaead492fff94be730cf7c7178324d01f5ba6883835c63868481741fd8d",
      "mcpServer": "https://mcp.getpraxen.app/mcp",
      "documentation": "https://getpraxen.app/auth.md"
    },
    {
      "id": "sign-up",
      "name": "Sign a user up for Praxen",
      "description": "One command installs the CLI, registers the Praxen MCP server in every coding agent on the machine, and signs the user in, which creates their account and workspace: curl -fsSL https://getpraxen.app/setup | bash. What the script does, step by step: https://getpraxen.app/setup.",
      "type": "skill-md",
      "url": "https://getpraxen.app/skills/sign-up.md",
      "digest": "sha256:79dde6715a614e4daf3365c829e07fef0a51ea0bda5ef5e5cc80224997f8e2a4",
      "mcpServer": "https://mcp.getpraxen.app/mcp",
      "documentation": "https://getpraxen.app/auth.md"
    }
  ]
}