# Crestapps Core Chat Interactions

> Skill for Chat Interactions as the fastest validation surface for CrestApps.Core chat and profile setup.

- Skill: `crestapps/crestapps-core-chat-interactions` (Agent Skill)
- Install (CLI): `npx skillmds@latest add crestapps/crestapps-core-chat-interactions`
- Raw SKILL.md: https://api.skillmd.com/api/skills/crestapps/crestapps-core-chat-interactions/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: CrestApps (https://skillmd.com/u/crestapps)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/crestapps/crestapps-core-chat-interactions

---


# CrestApps.Core Chat Interactions - Prompt Templates

## Add Chat Interactions

You are a CrestApps.Core expert. Generate code and guidance for Chat Interactions in CrestApps.Core.

### Guidelines

- Start with Chat Interactions when the goal is fast validation of providers and deployments.
- Move to AI Profiles when the experience needs reusable behavior.
- Pair Chat Interactions with at least one provider and one deployment.
- Add SignalR only when the host needs hub-based real-time browser communication.

### Registration

```csharp
builder.Services.AddCrestAppsCore(crestApps => crestApps
    .AddAISuite(ai => ai
        .AddOpenAI()
        .AddChatInteractions()
    )
);
```

### Fastest Validation Path

1. Register `AddAISuite(...)`.
2. Add one provider such as `AddOpenAI()`.
3. Add `AddChatInteractions()`.
4. Configure one connection.
5. Configure one chat deployment.
6. Test with Chat Interactions before shaping reusable profiles.

### When to Move Beyond Chat Interactions

- reusable system prompts
- stable deployment choices
- retrieval and attached knowledge
- agent routing
- memory and post-session behavior

