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.
Ship a Python generative-AI app to Azure the keyless way, using DefaultAzureCredential and azd. Use when deploying a Python GenAI service, wiring an Azure OpenAI client without API keys, provisioning managed identity for Azure compute, running a pre-deploy gate, or building an azure.yaml for a container app. Triggers…
Audit the CLAUDE.md hierarchy in a repo for drift between what each CLAUDE.md claims and what's actually on disk. Validates that referenced file paths still exist, flags voice violations (em dashes, "ask" as a noun), and checks the ground-truth facts block for stale tokens (MCP spec date, transports, model lineup).…
Score a Python generative-AI app's outputs on groundedness, relevance, coherence, and safety before it ships. Use when building a prompt-eval harness, writing eval cases for a GenAI feature, gating a deploy on quality thresholds, or measuring whether model answers stay grounded and on-topic. Triggers on "evaluate my…
Scaffold production-ready Python MCP servers using FastMCP. Use when creating new MCP servers, initializing MCP projects, generating server boilerplate, or setting up MCP development environments. Supports all MCP primitives (tools, resources, prompts) with Pydantic validation, async patterns, and proper project…
Review uncommitted local changes in the current git working tree for bugs, smells, missing tests, and CLAUDE.md voice violations. Use when the user asks to "review my changes", "look at my diff", "check my staged changes", "code review my working tree", or wants a sanity check before committing or opening a PR. Do NOT…
Instructions for timothywarner-org/claude-code, covering claude code ai agent instructions, project overview, repository structure, development workflows and setup.
MCP server "oreilly-july20-documentmcp" as configured in timothywarner-org/claude-code. Runs locally from the ${CLAUDE_PROJECT_DIR:-.}/mcp-example/mcp_cli Python package.