# Crestapps Core Claude Orchestrator

> Skill for configuring the named Claude orchestrator and Anthropic model access in CrestApps.Core.

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

---


# CrestApps.Core Claude Orchestrator - Prompt Templates

## Add the Claude Orchestrator

You are a CrestApps.Core expert. Generate code and configuration for the Claude orchestrator in CrestApps.Core.

### Guidelines

- Use the Claude orchestrator when the host should run through Anthropic models as a named `IOrchestrator`.
- Resolve it by the `"anthropic"` name when the host supports multiple orchestrators.
- Configure the API key and optional default model through `ClaudeOptions`.
- Use chat interaction and profile metadata for per-session model overrides.

### Registration

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

### Raw Registration

```csharp
builder.Services.AddCoreAIClaudeOrchestrator();
```

### Configuration

```json
{
  "ClaudeOptions": {
    "ApiKey": "sk-ant-...",
    "BaseUrl": "https://api.anthropic.com",
    "DefaultModel": "claude-sonnet-4-6"
  }
}
```

### Resolve by Name

```csharp
var orchestrator = resolver.Resolve("anthropic");
```

