用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/tomevault-io/skills-registry --skill cx-observability-setup命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| Use when this capability is needed.
> Use when this capability is needed.
Review architecture and API design for the vfs-s3 project. Use when the user mentions @architect, asks to review an issue's design, discuss module boundaries, API shape, or architectural decisions for vfs-s3. Also trigger when the user wants to create an ADR (Architecture Decision Record) or evaluate a technical approach for the project. Intended for dispatch from Codex automation or Claude routines; GitHub trigger phrase: @vfs-s3-bot please prepare design doc Use when this capability is needed.
基于 SOC 职业分类
| name | cx-observability-setup |
| description | > Use when this capability is needed. |
Use this skill when setting up or configuring the observability stack - saved views, webhook integrations, notification channels, and external integrations. This is the "day 1 setup" skill for onboarding a new service or reconfiguring notification pipelines.
| Command | Purpose |
|---|---|
cx views list | List all saved views |
cx views get <id> | Get a view definition |
cx views create --from-file | Create a saved view |
cx views update <id> --from-file | Update a saved view |
cx views delete <id> | Delete a saved view |
cx views folders list | List view folders |
cx views folders get <id> | Get a folder |
cx views folders create --from-file | Create a folder |
cx views folders update <id> --from-file | Update a folder |
cx views folders delete <id> | Delete a folder |
| Command | Purpose |
|---|---|
cx webhooks list | List all outgoing webhooks |
cx webhooks get <id> | Get webhook details |
cx webhooks create --from-file | Create a webhook |
cx webhooks update <id> --from-file | Update a webhook |
cx webhooks delete <id> | Delete a webhook |
cx webhooks test <id> | Test a webhook |
cx webhooks types | List available webhook types |
cx webhooks actions list | List automation actions |
cx webhooks actions get <id> | Get action details |
cx webhooks actions create --from-file | Create an action |
cx webhooks actions update --from-file | Update an action |
cx webhooks actions delete <id> | Delete an action |
cx webhooks actions batch --from-file | Batch execute actions |
cx webhooks actions reorder --from-file | Reorder actions |
| Command | Purpose |
|---|---|
cx notifications connectors list | List notification connectors |
cx notifications connectors get <id> | Get connector details |
cx notifications connectors create --from-file | Create a connector |
cx notifications connectors update --from-file | Update a connector |
cx notifications connectors delete <id> | Delete a connector |
cx notifications connectors types | List connector types |
cx notifications connectors entity-types | List entity types |
cx notifications connectors entity-subtypes --type <type> | List entity subtypes |
cx notifications routers list | List notification routers |
cx notifications routers get <id> | Get router details |
cx notifications routers create --from-file | Create a router |
cx notifications routers update --from-file | Update a router |
cx notifications routers delete <id> | Delete a router |
cx notifications routers validate-matcher --from-file | Test entity label matcher |
cx notifications presets list | List notification presets |
cx notifications presets get <id> | Get preset details |
cx notifications presets create --from-file | Create a custom preset |
cx notifications presets update --from-file | Update a custom preset |
cx notifications presets delete <id> | Delete a custom preset |
cx notifications presets set-default <id> | Set default preset |
cx notifications test connector --from-file |
| Command | Purpose |
|---|---|
cx integrations list | List all integrations |
cx integrations get <id> | Get integration details |
cx integrations create --from-file | Create an integration |
cx integrations update <id> --from-file | Update an integration |
cx integrations delete <id> | Delete an integration |
cx integrations test --from-file | Test integration config |
cx integrations template | Get integration template |
cx integrations definition <id> | Get integration definition |
cx integrations deployed <id> | Get deployed integration |
cx integrations extensions list | List available extensions |
cx integrations extensions get <id> | Get extension details |
cx integrations extensions deployed | List deployed extensions |
cx integrations extensions deploy --from-file | Deploy an extension |
cx integrations extensions update --from-file | Update deployed extension |
cx integrations extensions undeploy --from-file | Undeploy an extension |
cx integrations contextual-data list | List contextual data integrations |
cx integrations contextual-data get <id> | Get contextual data details |
cx integrations contextual-data create --from-file | Create contextual data integration |
cx integrations contextual-data update <id> --from-file | Update contextual data integration |
cx integrations contextual-data delete <id> | Delete contextual data integration |
cx integrations contextual-data definition <id> |
All commands support -o json for structured output and -p <profile> for profile selection.
When onboarding a new service, follow this checklist:
Set up views for the service's key log queries:
cx views folders create --from-file folder.json
cx views create --from-file view.json
Configure channels (Slack, PagerDuty, email):
cx notifications connectors types -o json
cx notifications connectors create --from-file slack-connector.json
Route alerts to the right channels:
cx notifications routers create --from-file router.json
Configure outgoing webhooks for external integrations:
cx webhooks types -o json
cx webhooks create --from-file webhook.json
cx webhooks test <webhook-id>
Deploy relevant integrations and extensions:
cx integrations list -o json
cx integrations create --from-file integration.json
cx integrations extensions deploy --from-file extension.json
Use the cx-dashboards skill for the full dashboard creation workflow.
Use the cx-slos skill for SLO creation and monitoring.
Detailed notification channel configuration:
cx notifications connectors types -o json
cx notifications connectors create --from-file connector.json
cx notifications routers create --from-file router.json
cx notifications presets list -o json
cx notifications presets create --from-file preset.json
cx notifications presets set-default <preset-id>
cx notifications test connector --from-file test-connector.json
cx notifications test destination --from-file test-destination.json
cx notifications test routing-condition --from-file test-condition.json
cx webhooks types -o json
Template from an existing webhook if possible:
cx webhooks get <existing-id> -o json > webhook-template.json
cx webhooks create --from-file webhook.json
cx webhooks test <webhook-id>
cx webhooks actions create --from-file action.json
cx webhooks actions reorder --from-file order.json
cx notifications test, cx webhooks test, cx integrations test--from-file for complex JSON payloads - pipe from stdin or use a filecx <command> get <id> -o json > template.json before creatingcx notifications connectors types and cx webhooks types before creatingcx-dashboards - dashboard creation and replace workflowcx-slos - SLO creation and error-budget monitoringcx-cases - triage the cases raised when alerts firecx-alerts - alert definitions that trigger notificationscx-telemetry-querying - verify data flows after setupSource: coralogix/cx-cli — distributed by TomeVault.
| Test connector config |
cx notifications test destination --from-file | Test destination |
cx notifications test preset --from-file | Test preset config |
cx notifications test routing-condition --from-file | Test routing condition |
cx notifications test template-render --from-file | Test template rendering |
| Get contextual data definition |
cx integrations contextual-data test <id> | Test contextual data integration |