AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Ai Llm Runtime Integration

skill-lgrappag-workflows-agents-ai-llm-runtime-integration · by LgrappaG

Integrate runtime LLM orchestration for NPC and mission generation with guardrails

— No reviews yet
0 installs
30 views
0.0% view→install

Install

$ agentstack add skill-lgrappag-workflows-agents-ai-llm-runtime-integration

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

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-lgrappag-workflows-agents-ai-llm-runtime-integration)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
○ 4mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Ai Llm Runtime Integration? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

ai-llm-runtime-integration

Overview

Orchestrate large language models at runtime for dynamic NPC dialogue, mission generation, and world-building while maintaining safety guardrails and performance budgets. This skill enables production-grade LLM integration in game engines with fallback strategies and measurable SLOs.

Key Capabilities

1. LLM Service Integration

  • Remote APIs: OpenAI, Anthropic, Meta, Azure OpenAI with fallback chaining
  • On-Device Models: ONNX Runtime, TensorFlow Lite for offline capability
  • Streaming Responses: Token-by-token dialogue generation for real-time character interaction
  • Batch Processing: Async mission generation with configurable QoS tiers

2. Safety & Guardrails

  • Content Filtering: NSFW, violence, PII detection at ingestion and output
  • Token Budget Enforcement: Hard limits on API spend per session/world
  • Latency Budgets: Fail-open gracefully when responses exceed SLO (fallback to procedural)
  • Rate Limiting: Per-player, per-NPC throttling with queue management
  • Jailbreak Detection: Prompt injection mitigation via semantic anomaly scoring

3. Mission & Dialogue Generation

  • Context Awareness: World state, player history, NPC personality injection
  • Deterministic Seeding: Reproduce missions for testing/replay with fixed seeds
  • Branching Narratives: Dynamic mission trees based on player choices
  • Localization: Multi-language generation with style preservation

4. Performance & Observability

  • Response Caching: LRU cache for repeated generation patterns
  • Latency Tracing: End-to-end timing from request to gameplay integration
  • Usage Analytics: Token counts, API costs, fallback rates per feature
  • A/B Testing: Variant generation for NPC dialogue quality measurement

Implementation Pattern

// Pseudo-code: High-level orchestration
class NPCDialogueGenerator : MonoBehaviour {
    public async Task GenerateResponse(
        NPCContext context,
        PlayerInput input,
        CancellationToken ct = default)
    {
        // 1. Load player history + world state
        var memoryContext = await LoadPlayerMemory(context.PlayerId);

        // 2. Build prompt with safety constraints
        var prompt = BuildPrompt(context, memoryContext, input);

        // 3. Orchestrate across providers with fallback
        var response = await LlmOrchestrator.GenerateWithFallback(
            prompt: prompt,
            maxTokens: context.TokenBudget,
            timeout: TimeSpan.FromSeconds(5),
            providers: new[] { "primary", "fallback", "procedural" }
        );

        // 4. Validate & cache result
        if (!await ValidateContent(response)) {
            response = await GenerateFallbackDialogue(context);
        }

        // 5. Record analytics
        await RecordUsage(context, response);

        return ParseDialogueNode(response);
    }
}

Mandates

  • Measurable SLOs: Define latency, cost, and fallback rate budgets upfront
  • Safety Gates: Content filter + jailbreak detection must run on all responses
  • Platform Validation: Test on target hardware with real network conditions
  • Privacy Compliance: No PII in logs, GDPR-compliant caching strategies
  • Rollback Plan: Graceful degradation to procedural generation under load

Best Practices

  1. Budget First: Set hard token/cost limits per play session
  2. Fallback Early: Always have deterministic procedural generation as backup
  3. Cache Aggressively: Reuse generated content for common scenarios
  4. Test Jailbreaks: Red-team your prompts before production
  5. Monitor Drift: Track changes in model output quality over time

Risks & Mitigations

| Risk | Mitigation | |------|-----------| | API downtime | Implement 3+ provider fallback chain + offline models | | Jailbreak attacks | Semantic anomaly detection + rate limiting by player | | Token overspend | Per-session budget with hard cutoff | | Inappropriate output | Content filter + human review queue for edge cases | | Latency spikes | SLO-aware timeout + procedural fallback |

Resources

  • [LLM Integration Best Practices](docs/llm-integration.md)
  • [Safety Guardrails Checklist](docs/safety-checklist.yml)
  • [Cost Optimization Strategies](docs/cost-optimization.md)
  • Example: examples/npc-dialogue-generator.cs

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.