skelm

Meta-Paket — installiere dieses. Re-exportiert @skelm/core, liefert das skelm CLI-binary und hängt von CLI, scheduler und integration SDK ab, die für lokale Ausführung nötig sind.

@skelm/core

Runtime, Typen, builders, schemas, events, Berechtigungen, registries, backend-Schnittstelle, system-prompt-Komposition und primitive pipeline-Ausführung.

@skelm/cli

Command-line interface und programmatische Primitiven. Nicht ausgenommene Befehle dispatchen an das lokale gateway; `init`, `validate` und `gateway *` funktionieren ohne laufendes gateway.

@skelm/gateway

Langlebiger Orchestrator, der config, registries, Berechtigungen, audit, agent-Lifecycle, trigger, HTTP/SSE, dashboard API und die execution trust boundary besitzt.

@skelm/scheduler

Trigger-Management für cron-, interval- und webhook-schedules mit Deduplizierung und Overlap-Policies; vom gateway für geplante Arbeit genutzt.

@skelm/integrations

Typisiertes Integrationspaket für Drittanbieter wie GitHub, Slack, Jira, Telegram, Matrix und chat UI trigger sources.

@skelm/integration-sdk

Authoring SDK für eigene skelm-Integrationen und trigger sources. Baue damit Konnektoren, die sich ins gateway einstecken.

@skelm/agent

First-party natives agent backend. Führt infer() und agent() gegen OpenAI-kompatible Chat-Endpunkte mit in-process TrustEnforcer-Berechtigungsprüfungen aus.

@skelm/agentmemory

Typisierter REST-Client und gateway-verdrahteter AgentmemoryHandle für sitzungsübergreifenden recall. Operationen sind default-deny und laufen durch gateway enforcement.

@skelm/opencode

Opencode.ai coding-agent backend mit nativer Berechtigungszuordnung, granularer Durchsetzung und gateway-supervised Lifecycle-Unterstützung.

@skelm/pi

Pi coding-agent SDK backend mit nativer tool-allowlist-Durchsetzung, infer()-Support, sandbox defaults und Queue-Steuerung.

@skelm/codex

OpenAI Codex backend über @openai/codex-sdk mit boundary-Berechtigungszuordnung, MCP-Injektion, skill-Laden, session lifecycle und streaming.

@skelm/vercel-ai

Vercel AI SDK backend, das infer() und agent() mit tool-Filterung und Call-time-Berechtigungsprüfungen unter skelm policy antreibt.

@skelm/metrics

Prometheus-format Metriken für skelm event streams: run-Zähler, step-Zeiten, permission denials, approvals und trigger fires.

@skelm/otel

OpenTelemetry tracing für skelm event streams, das run- und step-spans ausgibt, ohne exporter für dich zu konfigurieren.