360 Secure SkillHub
360 安全技能中心

Service Assignment Guide

核心功能为基于服务配置生成告警路由分派规则,不直接触发告警或派单。适用于服务告警接入前的责任确权场景:输入为包含严重度分级、服务负责人、响应牵头人、运维时段、兜底队列的service_profile对象,按内置分派矩阵匹配对应责任人与队列,非工作时间适配值班规则、未知严重度交分诊队列;信息缺失时明确标注而非臆测,最终输出可读的assignment_guidance规则字符串,支持本地Python运行,无外部依赖、不持久化数据。

wxt-ai
wxt-ai
热度 41.47
最近更新 2026-10-05 21:33:42
分类:协作依赖:代码执行 / 读写文件应用场景:工作流 / 日程安排 / 任务管理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add alert-escalation-guidance-identifier
Metadata
name
alert-escalation-guidance-identifier
description
Map incident severity and service context to an accountable response owner and queue.
version
1.1.1
metadata
{"openclaw":{"skillKey":"alert-escalation-guidance-identifier"}}

Service Assignment Guide

Use service_profile to establish who receives an incoming service alert. The guide produces an assignment rule, not an alert or a page.

Required context

Look for the severity scale, service owner, response lead, operating hours, and fallback queue. Preserve an owner explicitly named for the affected service. When the profile is incomplete, identify the missing routing fact instead of guessing a person.

Assignment matrix

  • P1 and P2: route to the designated response lead and identify the service queue that tracks the incident.
  • P3 and P4: route to the normal service queue with its accountable owner.
  • Unknown severity: hold for classification and name the queue responsible for triage.
  • Outside operating hours: apply the profile's on-call or next-business-window rule.

Guidance output

Return assignment_guidance as a single, readable policy string containing the severity-to-owner mapping, the fallback route, and any operating-hours condition. Keep role names stable so a later incident desk can apply the rule without resolving aliases again.

Example

A profile that assigns P1-P2 to the response lead and P3-P4 to the service queue should yield exactly that split, plus the named triage queue for an alert whose severity has not yet been classified.

Interface reference

Input field: service_profile. Service levels and assignment preference for incoming alerts.

Accepted value: object.

Output field: assignment_guidance; the returned value is a string.

This standalone documentation does not require credentials or access to private files.

Bundled execution

Use Python 3.10 or newer to run this operation from the installed package directory. Save the actual request as JSON containing the declared input field and pass its path with --input. The bundled example demonstrates the input shape.

python scripts/run.py --input examples/request.json

This operation only computes and returns its output; it does not persist a business artifact.

Report the actual command output and, when present, its effect receipt. A nonzero exit means the operation failed. This package executes only its declared operation.

The implementation is scripts/operation.py, input/output validation is scripts/validation.py, and role configuration is scripts/config.json. All Python dependencies are from the standard library. Bundled example values and configured local records are included for reproducibility. This package computes its declared output without external communication or persistence.