blazor-ag-ui-agent-framework
AG-UI Blazor + Agent Framework (MAF)
Version 2.1 - Enhanced with 2026 Agentic UX patterns plus Microsoft Agent Framework Release Candidate guidance (stable API surface, migration paths from Semantic Kernel/AutoGen, and updated package strategy).
RC Update (Feb 2026)
Use this skill with the Microsoft Agent Framework Release Candidate mindset:
- Treat core
Microsoft.Agents.AIAPIs as stable for production planning. - Prefer current RC packages and pin versions explicitly in samples and implementation checklists.
- Keep migration guidance ready for teams moving from Semantic Kernel or AutoGen.
- Preserve interoperability-first design: AG-UI for UI runtime events, MCP for tools, and A2A for agent-to-agent boundaries.
Quick Start
For a basic ASP.NET Core agent with Blazor frontend:
- Install NuGet package:
Microsoft.Agents.AI.Hosting.AGUI.AspNetCore - Create an
AIAgentusingIChatClient(Azure OpenAI, OpenAI, Ollama) - Map the AG-UI endpoint:
app.MapAGUI("/api/chat", agent)in ASP.NET Core startup
More from arisng/github-copilot-fc
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
20openspec-sdd
>-
2blazor-blueprint-ui
Build and customize .NET 8+ Blazor UIs with BlazorBlueprint. Use when choosing between BlazorBlueprint.Components and BlazorBlueprint.Primitives, wiring setup and providers, using ToastService/DialogService/localization, selecting icon packs, applying shadcn-ui-style theming, or copying and adapting BlazorBlueprint blueprints.
2beads
Track complex, multi-session work with dependency graphs using beads issue tracker. Use when work spans multiple sessions, has complex dependencies, or requires persistent context across compaction cycles. For simple single-session linear tasks, TodoWrite remains appropriate.
1ralph-knowledge-merge-and-promotion
Ralph-v2 knowledge extraction, staging, merge, and promotion reference. Use when running Librarian EXTRACT, STAGE, or PROMOTE modes, applying merge rules, writing extracted frontmatter, or promoting staged knowledge into `.docs`.
1agent-evaluator
Deterministic custom subagent selection helper. Use when you need a reproducible, auditable decision on which custom subagents to activate for a user query (runs scripts/agent_evaluator.py).
1