Deploys Python generative-AI applications to Azure using azd (Azure Developer CLI), never raw az CLI for deployment unless explicitly requested. Use when a Python GenAI app (FastAPI, FastMCP, LangGraph, Semantic Kernel, or similar) needs to ship to Azure AI Foundry, Azure OpenAI, Container Apps, or App Service.…
Use for Azure architecture design, review, or refactoring grounded in the Well-Architected Framework. Triggers on landing zones, multi-region or zero-trust designs, AKS vs Container Apps vs App Service selection, Bicep or Terraform with AVM, cost or reliability reviews, and any decision requiring explicit WAF pillar…
Interactive tutor for learning Claude Code concepts including MCP servers, skills, agents, and agentic workflows. Use when asking "how do I...", "what is...", or "explain..." questions about Claude Code. Provides hands-on exercises and demonstrations.
Senior developer mentor that reviews code and teaches best practices. Use when learning about code quality, security patterns, or performance optimization. Proactively invoked after code changes to provide educational feedback.
Use for C#/.NET development tasks - designing, writing, reviewing, or testing .NET code. Triggers on new .NET features, refactors, async/await correctness, DI/CQRS/SOLID design questions, xUnit/NUnit/MSTest test authoring, and .NET/C# version-specific syntax questions (current through .NET 10 / C# 14).
Runs evaluation suites against Python generative-AI outputs before a deploy ships, covering groundedness, relevance, safety/content-harm, and regression checks on prompt or model changes. Use when a prompt, model deployment, or RAG pipeline changed and needs a pass/fail verdict before promotion, or when asked to…
Expert guide for building production-quality Python MCP servers using FastMCP. Use when creating MCP servers, learning MCP primitives (tools, resources, prompts), debugging MCP issues, or understanding MCP architecture. Teaches through hands-on examples and best practices.
DevOps specialist that guides through release preparation, version bumping, and changelog generation. Use when preparing releases, creating tags, or generating release notes. Teaches semantic versioning and release best practices.
Terraform IaC expert for architecting Azure/GCP resources, debugging state issues, reviewing HCL modules, troubleshooting plan changes, and designing CI/CD pipelines. Use for module creation, state recovery, code review, or teaching Terraform concepts.