Orchardcore Admin
Guidance for working with the Orchard Core admin panel, including admin controllers, menu registration, dashboard widgets, admin theme customization, settings pages, and admin-specific shapes and zones. Use this skill when requests mention Orchard Core Admin Panel, TheAdmin Theme, Admin Controllers, Admin Route URL Generation, Admin Menu Registration, Adding an Icon to an Admin Menu Item, or clos…
Orchardcore Admin Dashboard
Skill for creating admin dashboard widgets in Orchard Core. Covers the DashboardWidget stereotype, widget position and sizing, custom dashboard widget content types, widget template customization, and dashboard layout configuration. Use this skill when requests mention Orchard Core Admin Dashboard, Create and Configure Dashboard Widgets, Enabling Admin Dashboard, Widget Configuration Properties,…
Orchardcore Ai Providers
Skill for configuring AI provider modules in Orchard Core using CrestApps packages. Covers OpenAI, Azure OpenAI, Azure AI Inference (GitHub Models), Ollama, Claude orchestrator, and Copilot orchestrator. Use this skill when requests mention AI Providers, Provider Connections, Provider Deployments, OpenAI Connection, Azure OpenAI Connection, Ollama Setup, Claude Settings, Copilot Settings, or clos…
Orchardcore Ai Connections
Skill for managing AI provider connections in Orchard Core using CrestApps AI modules. Covers connection creation, editing, deletion, provider configuration, deployment, and recipe-based provisioning for OpenAI, Azure OpenAI, Ollama, and Azure AI Inference. Use this skill when requests mention AI Connection Management, Provider Connections, AI Provider Setup, Connection Recipe Steps, AI Connectio…
Crestapps Core Orchestration
Skill for the default CrestApps.Core orchestration pipeline, tool calling, progressive scoping, retrieval, and streaming responses.
Crestapps Core Sample Hosts
Skill for choosing the right CrestApps.Core sample host and translating sample composition into production code.
CrestApps AgentSkills
Shared AI agent skills and MCP tooling for .NET applications and Orchard Core based projects. The repository contains three projects that solve distinct problems:
Orchardcore Ai A2a Host
Skill for configuring the CrestApps A2A Host feature in Orchard Core. Covers exposing Agent AI Profiles as A2A agents, host authentication, agent cards, endpoints, and host settings. Use this skill when requests mention Orchard Core A2A Host, Configure an A2A Host, Feature Overview, Enable the Host Feature, Create Agent Profiles, Host Settings in Configuration, or closely related Orchard Core imp…
Crestapps Core Overview
Skill for package selection, builder registration, configuration layout, and choosing the right CrestApps.Core host for a scenario.
Orchardcore Ai Prompting
Skill for creating and managing AI prompting assets in Orchard Core. Covers prompt templates via admin UI and markdown files, the AI Prompting feature, template sources, and applying templates when creating AI Profiles. Use this skill when requests mention Orchard Core AI Prompting, Prompt Templates, Enabling AI Prompting, Creating Templates via Markdown Files, Profile Templates, SystemMessage Te…
Orchardcore Amazon S3 Media
Skill for configuring Amazon S3 media storage in Orchard Core. Covers S3 bucket configuration, AWS credentials management and loading order, S3 security policies, multi-tenant bucket templating, local S3 emulator setup with Docker, ImageSharp cache integration, and CDN caching strategy. Use this skill when requests mention Orchard Core Amazon S3 Media Storage, Amazon S3 Media Storage Configuratio…
Orchardcore Ai Chat
Skill for configuring AI Chat in Orchard Core using the CrestApps AI Chat module. Covers chat profiles, admin chat UI, frontend chat widgets, provider connections, and the AI Agent module for task automation. Use this skill when requests mention Orchard Core AI Chat, Configure AI Chat, Available AI Completion Providers, Enabling AI Chat Features, Setting Up a Provider Connection via Recipe, Creat…
Crestapps Core External Relays
Skill for building persistent bidirectional relay connections to external live-agent platforms in CrestApps.Core using IExternalChatRelay and the relay manager, event handler, and notification pipeline.
Orchardcore Ai Response Handlers
Skill for implementing custom Chat Response Handlers in Orchard Core. Covers IChatResponseHandler, deferred and streaming handlers, webhook endpoints, live agent handoff, mid-conversation transfer via AI functions, UI notifications, protocol-agnostic relay infrastructure, and handler registration. Use this skill when requests mention Orchard Core Chat Response Handlers, Implement Custom Chat Resp…
Crestapps Core Ai Profiles
Skill for designing CrestApps.Core AI Profiles that control prompts, tools, retrieval, memory, and session behavior.
Crestapps Core Ai Runtime
Skill for provider-agnostic AI runtime setup, connections, deployments, completion services, and context-building in CrestApps.Core.
Orchardcore Ai Documents
Skill for configuring AI Documents in Orchard Core with CrestApps modules. Covers document upload, text extraction, chunking, vector indexing, and Retrieval-Augmented Generation (RAG) for AI chat. Supports PDF, OpenXml (docx, xlsx, pptx), and plain-text formats with file-system or Azure Blob storage and Azure AI Search or Elasticsearch indexing backends. Use it for CrestApps.OrchardCore.AI.Docume…
Orchardcore Ai Mcp Client
Skill for configuring CrestApps MCP client connections in Orchard Core. Covers SSE and local client transports, authentication, recipes, and assigning MCP connections to AI experiences. Use this skill when requests mention Orchard Core MCP Client, Configure MCP Clients, Feature Overview, Enable the SSE MCP Client, Add a Remote MCP Connection via Admin UI, SSE Authentication Types, or closely rela…
Orchardcore Ai Chat Analytics
Skill for configuring AI Chat Session Analytics in Orchard Core with CrestApps modules. Covers session metrics tracking (unique visitors, handle time, containment rate, abandonment rate), dashboard reports (overview, time-of-day, day-of-week, user segments, performance, conversion, feedback), date range and profile filtering, CSV export, and per-profile analytics settings including conversion goa…
Orchardcore Ai
Skill for configuring AI integrations in Orchard Core. Covers AI service registration, MCP enablement, prompt configuration, and agent framework integration. Use this skill when requests mention Orchard Core AI, Configure AI Integration, Enabling AI Features, AI Configuration in appsettings.json, Non-Connection Deployments via appsettings.json, Typed AI Deployment Settings, or closely related Orc…
Crestapps Core A2a
Skill for A2A client and host setup, agent cards, remote skills, and deciding when to use A2A instead of MCP.
Crestapps Core Signalr
Skill for centralized SignalR hub path management and real-time chat URL generation in CrestApps.Core.
Crestapps Core Ai Templates
Skill for Liquid-based prompt templates, template discovery, and prompt composition in CrestApps.Core.
Orchardcore Admin Menu
Skill for creating admin menus in Orchard Core. Covers admin menu content types, link, content type list, and placeholder admin node types, admin menu deployment, permissions, custom admin node development with TreeNode base class, and admin menu rendering. Use this skill when requests mention Orchard Core Admin Menu, Create and Manage Admin Menus, Enabling Admin Menu Features, Admin Menu Deploym…
Crestapps Core Copilot Orchestrator
Skill for GitHub Copilot orchestrator setup, GitHub OAuth mode, and BYOK mode in CrestApps.Core.
Orchardcore Ai A2a Client
Skill for configuring the CrestApps A2A Client feature in Orchard Core. Covers adding remote A2A hosts, authentication, assigning agent connections, and how remote agents become tools. Use this skill when requests mention Orchard Core A2A Client, Configure an A2A Client, Feature Overview, Enable the A2A Client Feature, Add a Connection via Admin UI, Supported Authentication Types, or closely rela…
Crestapps Core Chat Interactions
Skill for Chat Interactions as the fastest validation surface for CrestApps.Core chat and profile setup.
Crestapps Core Data Storage
Skill for choosing Entity Framework Core or YesSql stores and registering per-feature persistence in CrestApps.Core.
Crestapps Core Mcp
Skill for MCP client and server integration, transports, prompts, resources, and resource type handlers in CrestApps.Core.
Crestapps Core Ai Memory
Skill for durable user memory, safety validation, and memory-aware orchestration in CrestApps.Core.
Crestapps Core Ollama
Skill for local Ollama integration in CrestApps.Core for development, privacy-sensitive workloads, and self-hosted models.
Crestapps Core Custom Tools
Skill for registering custom AI-callable tools, tool metadata, and access control in CrestApps.Core.
Crestapps Core Openai
Skill for registering OpenAI in CrestApps.Core and configuring OpenAI connections and deployments.
Crestapps Core Data Sources
Skill for search-backed RAG, index profiles, and vector data source integration in CrestApps.Core.
Crestapps Core Azure Openai
Skill for registering Azure OpenAI in CrestApps.Core and configuring Azure connections, deployments, and enterprise defaults.
Orchardcore Custom Indexing Azureai
Skill for creating Orchard Core custom indexing pipelines for arbitrary data using Azure AI Search, based on CrestApps AI Memory and OrchardCore.Indexing patterns. Use this skill when requests mention Orchard Core Custom Indexing for Azure AI Search, Create a custom Azure AI Search index for arbitrary data, When to use this skill, Architecture to follow, Master index pattern, Key Orchard Core pie…
Orchardcore Omnichannel
Skill for configuring Omnichannel communication in Orchard Core using CrestApps modules. Covers subject flows, subject actions, campaigns as grouping/reporting records, activity batches, dispositions, multi-channel messaging (SMS, email, phone, chat), AI-powered automation, Azure Event Grid webhooks, and Twilio integration. Use this skill when requests mention Orchard Core Omnichannel, Subject Fl…
Orchardcore Ai Chat Interactions
Skill for configuring AI Chat Interactions in Orchard Core with CrestApps modules. Covers ad-hoc chat sessions, intent-based prompt routing, document upload with RAG support, image and chart generation, and custom processing strategies. Use it for CrestApps.OrchardCore.AI.Chat.Interactions, CrestApps.OrchardCore.AI.Documents.ChatInteractions, current AI data sources, and related Orchard Core setu…
Orchardcore Crestapps Docs
Search the CrestApps OrchardCore documentation site (orchardcore.crestapps.com) for up-to-date information about CrestApps modules, AI integrations, chat, MCP, A2A, omnichannel, and other CrestApps-specific Orchard Core extensions. Use this skill when requests mention CrestApps OrchardCore Documentation Lookup, Real-Time Documentation Search, How to Search — Dynamic Discovery via Search Index, Ex…
Crestapps Core Response Handlers
Skill for routing chat responses through AI, webhook, relay, and custom handlers in CrestApps.Core.
Crestapps Core Ai Agents
Skill for agent profiles, agent availability, and task delegation through the CrestApps.Core orchestrator.
Crestapps Core Document Processing
Skill for uploaded document ingestion, document RAG, readers, and document downloads in CrestApps.Core.
Orchardcore Ai Data Sources
Skill for configuring AI Data Sources in Orchard Core using the CrestApps AI Data Sources modules. Covers knowledge base indexing, RAG search, embedding generation, vector search backends (Azure AI Search and Elasticsearch), data source alignment, and linking data sources to AI profiles. Use this skill when requests mention Orchard Core AI Data Sources, knowledge base indexing, RAG search, data s…
Crestapps Core Claude Orchestrator
Skill for configuring the named Claude orchestrator and Anthropic model access in CrestApps.Core.
Orchardcore Content Access Control
Skill for configuring role-based content access control in Orchard Core using the CrestApps Content Access Control module. Covers restricting content view permissions by role, the RoleBasedContentItemAuthorizationHandler, RolePickerPart settings, and enabling the feature via recipe. Use this skill when requests mention Orchard Core Content Access Control, restricting content by role, role-based c…
Orchardcore Ai Agent
Skill for the CrestApps Orchard Core AI Agent module that provides 50+ natural-language AI tools for managing an Orchard Core site. Covers content management, content definitions, feature toggling, tenant management, recipe execution, user and role lookup, workflow management, email/SMS/notification sending, AI profile inspection, and chat analytics. Use this skill when requests mention AI Agent…
Orchardcore Custom Indexing Elasticsearch
Skill for creating Orchard Core custom indexing pipelines for arbitrary data using Elasticsearch, based on CrestApps AI Memory and OrchardCore.Indexing patterns. Use this skill when requests mention Orchard Core Custom Indexing for Elasticsearch, Create a custom Elasticsearch index for arbitrary data, When to use this skill, Architecture to follow, Master index pattern, Key Orchard Core pieces, o…
Orchardcore Ai Mcp
Skill for configuring Model Context Protocol (MCP) in Orchard Core using the CrestApps MCP module. Covers MCP client connections over SSE and local client transports, MCP server setup to expose Orchard Core as an MCP endpoint, MCP resources, authentication, and custom resource types. Use this skill when requests mention Orchard Core MCP (Model Context Protocol), Configure MCP Integration, MCP Fea…
Crestapps Core Azure Ai Inference
Skill for Azure AI Inference and GitHub Models integration in CrestApps.Core.
Orchardcore Ai Memory
Skill for configuring persistent, user-scoped AI Memory in Orchard Core using the CrestApps AI Memory module. Covers memory indexing backends (Azure AI Search and Elasticsearch), memory tools, preemptive memory retrieval, and per-profile memory settings. Use this skill when requests mention Orchard Core AI Memory, Persistent User Memory, Memory Indexing, AI Memory Settings, Enable User Memory on…
Orchardcore Ai Mcp Server
Skill for configuring the CrestApps MCP Server feature in Orchard Core. Covers server authentication, exposing tools, adding MCP prompts and resources through the UI, and custom MCP resource types. Use this skill when requests mention Orchard Core MCP Server, Configure an MCP Server, Feature Overview, Enable the MCP Server Feature, Supported MCP Capabilities, Authentication Modes, or closely rela…