function-tools
145Agent Codex
Learn how to use function tools with an agent.
Agent Codex
Learn how to use function tools with an agent.
Agent Codex
Learn how to use images with an agent.
Agent Codex
How to add memory to an agent using an AIContextProvider.
Agent Codex
How to add middleware to an agent.
Agent Codex
Learn how to have a multi-turn conversation with an agent.
Agent Codex
Learn how to orchestrate multiple durable AI agents with fan-out/fan-in patterns for concurrent processing.
Agent Codex
How to persist an agent thread to storage and reload it later.
Agent Codex
Learn how to create and run an AI agent using Agent Framework.
Agent Codex
Learn how to use produce structured output with an agent.
Agent Codex
How to store agent chat history in external storage using a custom ChatMessageStore.
Agent Codex
Learn how to handle long-running operations with background responses in Agent Framework.
Agent Codex
Learn how to use chat history and memory with Agent Framework.
Agent Codex
Learn how to create middleware with Agent Framework.
Agent Codex
Learn how to use Retrieval Augmented Generation (RAG) with Agent Framework.
Agent Codex
Learn how to use tools with Agent Framework.
Agent Codex
Learn how to run agents with Agent Framework.
Skill Claude CodeCodex
Build provider-agnostic .NET AI integrations with Microsoft.Extensions.AI, IChatClient, embeddings, middleware, structured output, vector search, and evaluation.
Skill Claude CodeCodex
Use the Microsoft.Extensions stack correctly across Generic Host, dependency injection, configuration, logging, options, HttpClientFactory, and other shared infrastructure patterns.
Skill Claude CodeCodex
Build or review distributed .NET applications with Orleans grains, silos, persistence, streaming, reminders, placement, testing, and cloud-native hosting.
Skill Claude CodeCodex
Create or update an ADR under docs/ADR/ for architectural decisions, dependency changes, data-model changes, or cross-cutting policy shifts. Use when the user asks to write, update, or document an ADR, record a design decision, capture architecture trade-offs, or justify a repo-wide technical policy.
Skill Claude CodeCodex
Shape delivery workflow around backlog quality, roles, ceremonies, and engineering feedback. Use when defining how the team plans, tracks work, and turns feedback into durable improvements.
Skill Claude CodeCodex
Create or update docs/Architecture.md as the global architecture map for a solution. Use when bootstrapping a repo, onboarding, or changing modules, boundaries, or contracts. Keep it navigational and use references/overview-template.md for scaffolding.
Skill Claude CodeCodex
Design or refine CI/CD workflows, quality gates, release flow, and safe AI-assisted pipeline authoring. Use when adding or changing build pipelines, release stages, IaC-driven environments, or deployment rollback policy.
Skill Claude CodeCodex
Prepare for, perform, or tighten code review workflow: PR scope, review checklist, reviewer expectations, and merge hygiene. Use when shaping pull requests, defining review policy, or auditing whether a change is review-ready.