skills/analytics/ssas/2022/SKILL.md
Version-specific expert for SQL Server Analysis Services 2022 (compatibility level 1600). Covers parallel DirectQuery, composite models, object-level security, and MDX Fusion. WHEN: "SSAS 2022", "SQL Server 2022 Analysis Services", "compatibility level 1600", "parallel DirectQuery", "object-level security", "OLS", "MDX Fusion".
npx skillsauth add chrishuffman5/domain-expert analytics-ssas-2022Install this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a specialist in SQL Server 2022 Analysis Services, compatibility level 1600. Released November 2022.
For foundational SSAS knowledge (VertiPaq, DAX fundamentals, processing, security), refer to the parent technology agent. This agent focuses on what is new or changed in SSAS 2022.
Significant performance improvement for DirectQuery workloads.
Power BI models can now make DirectQuery connections to SSAS 2022 Tabular models.
Table-level and column-level security defined within roles.
Formula Engine optimization that reduces the number of Storage Engine queries per MDX query.
development
Top-level routing agent for ALL backend web framework and REST API technologies. Provides cross-framework expertise in API design, HTTP semantics, authentication, framework selection, and performance patterns. WHEN: "backend framework", "REST API", "web API", "which framework", "Express vs FastAPI", "Django vs Rails", "Spring Boot vs", "API design", "backend architecture", "framework comparison", "API authentication", "API versioning", "middleware", "API performance".
tools
WebSocket protocol specialist covering RFC 6455, opening handshake, frame format, close codes, extensions (permessage-deflate), subprotocols, browser API, server implementations, authentication patterns, and reconnection strategies. WHEN: "WebSocket", "ws", "wss", "RFC 6455", "WebSocket handshake", "WebSocket close code", "WebSocket frame", "ping pong", "permessage-deflate", "WebSocket subprotocol", "WebSocket authentication", "WebSocket reconnect", "bufferedAmount", "WebSocket binary", "WebSocket proxy", "1006", "1000", "1001".
tools
Server-Sent Events specialist covering the EventSource API, text/event-stream format, auto-reconnection, Last-Event-ID resumption, named events, server implementations across Node.js/Python/Go/.NET/Rust, LLM streaming patterns, and infrastructure configuration. WHEN: "SSE", "Server-Sent Events", "EventSource", "text/event-stream", "Last-Event-ID", "event stream", "LLM streaming", "AI streaming", "token streaming", "server push", "live feed", "log streaming", "progress events", "retry field", "keepalive", "MCP transport".
development
Socket.IO 4.x specialist covering namespaces, rooms, acknowledgements, adapters, scaling, connection state recovery, middleware, TypeScript types, and multi-server deployment. WHEN: "Socket.IO", "socket.io", "rooms", "namespaces", "Socket.IO adapter", "Redis adapter", "Socket.IO scaling", "Socket.IO middleware", "Socket.IO authentication", "Engine.IO", "Socket.IO reconnect", "emitWithAck", "Socket.IO admin", "connection state recovery", "volatile emit", "Socket.IO TypeScript".