# 触发条件:什么时候激活这个 Skill
trigger:
  type: manual # 手动触发,也可设为 auto / keyword
  keywords: ["test", "验证", "冒烟"]
# 输入参数定义
inputs:
  - name: message
  type: string
  required: false
  default: "hello skill"
  description: 测试消息内容
# 执行步骤
steps:
  - name: echo
  action: log
  params:
  content: "收到消息:{{inputs.message}}"
  - name: validate
  action: assert
  params:
  condition: "{{inputs.message}} != ''"
  error: "消息不能为空"
  - name: output
  action: return
  params:
  result: "测试通过,消息为:{{inputs.message}}"
# 输出规范
output:
  format: text
  schema:
  result: string