skelm
Meta-package — 安装这个。它 re-export @skelm/core,提供 skelm CLI binary,并依赖本地执行所需的 CLI、scheduler 和 integration SDK 组件。
skelm 以聚焦的 packages 发布。安装 meta-package `skelm` 获取 runtime 和 CLI,然后按需添加 backend、integration、memory、metrics 或 tracing packages。
skelmMeta-package — 安装这个。它 re-export @skelm/core,提供 skelm CLI binary,并依赖本地执行所需的 CLI、scheduler 和 integration SDK 组件。
@skelm/coreRuntime、types、builders、schemas、events、permissions、registries、backend interface、system prompt composition 和 pipeline execution primitives。
@skelm/cliCommand-line interface 和 programmatic primitives。非豁免 commands dispatch 到 local gateway;`init`、`validate` 和 `gateway *` 可在没有 live gateway 时运行。
@skelm/gatewayLong-running orchestrator,拥有 config、registries、permissions、audit、agent lifecycle、triggers、HTTP/SSE、dashboard API 和 execution trust boundary。
@skelm/scheduler用于 cron、interval 和 webhook schedules 的 trigger management,支持 deduplication 和 overlap policies;gateway 用它处理 scheduled work。
@skelm/integrations面向 GitHub、Slack、Jira、Telegram、Matrix 和 chat UI trigger sources 等 third-party services 的 typed integration package。
@skelm/integration-sdk用于 custom skelm integrations 和 trigger sources 的 authoring SDK。用它构建可接入 gateway 的 connectors。
@skelm/agentFirst-party native agent backend。针对 OpenAI-compatible chat endpoints 运行 infer() 和 agent(),并进行 in-process TrustEnforcer permission checks。
@skelm/agentmemory用于 cross-session recall 的 typed REST client 与 gateway-wired AgentmemoryHandle。Operations 是 default-deny,并通过 gateway enforcement 路由。
@skelm/opencodeOpencode.ai coding-agent backend,支持 native permission mapping、granular enforcement 和 gateway-supervised lifecycle。
@skelm/piPi coding-agent SDK backend,支持 native tool allowlist enforcement、infer()、sandbox defaults 和 queue controls。
@skelm/codex通过 @openai/codex-sdk 的 OpenAI Codex backend,支持 boundary permission mapping、MCP injection、skill loading、session lifecycle 和 streaming。
@skelm/vercel-aiVercel AI SDK backend,在 skelm policy 下通过 tool filtering 和 call-time permission checks 驱动 infer() 与 agent()。
@skelm/metrics面向 skelm event streams 的 Prometheus-format metrics:run counters、step timings、permission denials、approvals 和 trigger fires。
@skelm/otel面向 skelm event streams 的 OpenTelemetry tracing,发出 run 和 step spans,而不替你配置 exporters。