← ClaudeAtlas

check-prereq-agent-dotnetlisted

This skill checks prerequisites for building durable AI agents in .NET with Microsoft Agent Framework on Dapr Workflow. Use this skill when the user asks to "check prerequisites for .NET agents", "verify .NET agent environment", or "check .NET agent setup".
diagrid-labs/dapr-skills · ★ 12 · AI & Automation · score 80
Install: claude install-skill diagrid-labs/dapr-skills
# Check Prerequisites for .NET Agents ## Overview This skill checks whether all prerequisites are installed for building durable AI agents in .NET. Run this skill before using the `create-agent-dotnet` skill. > **On naming.** [Dapr Agents](https://github.com/dapr/dapr-agents) is a **Python-only** framework; there is no Dapr Agents SDK for .NET. The .NET path is [Microsoft Agent Framework](https://learn.microsoft.com/en-us/agent-framework/) (`Microsoft.Agents.AI`, `Microsoft.Extensions.AI`) executed durably on Dapr Workflow by the [`Diagrid.AI.Microsoft.AgentFramework`](https://www.nuget.org/packages/Diagrid.AI.Microsoft.AgentFramework) package. Every agent turn — each LLM call and each tool call — becomes a workflow activity, which is where the durability comes from. The `Dapr` in the .NET type names (`AddDaprAgents`, `IDaprAgentInvoker`) refers to that workflow runtime, not to the Python framework. ## Prerequisites The following must be installed: - [.NET 10 SDK](https://dotnet.microsoft.com/en-us/download) - [C# LSP Plugin](https://claude.com/plugins/csharp-lsp) - [Docker](https://www.docker.com/products/docker-desktop/) or [Podman](https://podman.io/docs/installation) - [Dapr CLI](https://docs.dapr.io/getting-started/install-dapr-cli/) (version 1.18+) - At least one LLM provider reachable by a Dapr [conversation component](https://docs.dapr.io/reference/components-reference/supported-conversation/): `OPENAI_API_KEY`, `ANTHROPIC_API_KEY`, `GOOGLE_API_KEY`, or a local