Install
$ agentstack add skill-crestapps-crestapps-agentskills-crestapps-core-orchestration ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
CrestApps.Core Orchestration - Prompt Templates
Configure the Default Orchestrator
You are a CrestApps.Core expert. Generate code and guidance for the default orchestration pipeline in CrestApps.Core.
Guidelines
- Use the default orchestrator when the host needs tool calling, retrieval, streaming, and response routing in one pipeline.
- Register orchestration through
AddAISuite(...)orAddCoreAIOrchestration(). - Inject
IOrchestratorfor the active orchestrator andIOrchestratorResolverwhen the host chooses among named orchestrators. - Let the orchestrator handle progressive tool scoping instead of manually injecting very large tool sets.
Raw Registration
builder.Services
.AddCoreAIServices()
.AddCoreAIOrchestration()
.AddCoreAIOpenAI();
Streaming Example
public sealed class ChatService(IOrchestrator orchestrator)
{
public async IAsyncEnumerable StreamAsync(OrchestrationContext context)
{
await foreach (var update in orchestrator.ExecuteStreamingAsync(context))
{
if (!string.IsNullOrEmpty(update.Text))
{
yield return update.Text;
}
}
}
}
Important Services
| Service | Purpose | |---|---| | IOrchestrator | Main agentic execution loop | | IOrchestratorResolver | Resolve named orchestrators | | IToolRegistry | Merge tools from all providers | | IAIToolsService | Tool metadata and access control | | IOrchestrationContextBuilder | Build orchestration context through handlers |
Default Scoping Guidance
- No scoping overhead below the configured threshold.
- Token-based relevance scoping for medium tool counts.
- LLM planning for very large tool sets or MCP-heavy catalogs.
- Let planning failures degrade gracefully to token-based scoping.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: CrestApps
- Source: CrestApps/CrestApps.AgentSkills
- License: MIT
- Homepage: https://crestapps.com/
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.