AgentStack
SKILL verified MIT Self-run

Crestapps Core Orchestration

skill-crestapps-crestapps-agentskills-crestapps-core-orchestration · by CrestApps

Skill for the default CrestApps.Core orchestration pipeline, tool calling, progressive scoping, retrieval, and streaming responses.

No reviews yet
0 installs
10 views
0.0% view→install

Install

$ agentstack add skill-crestapps-crestapps-agentskills-crestapps-core-orchestration

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No 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.

Are you the author of Crestapps Core Orchestration? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

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(...) or AddCoreAIOrchestration().
  • Inject IOrchestrator for the active orchestrator and IOrchestratorResolver when 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.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.