安装与下载
1 ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install agreement-renewal-schedule-workbench
2 手动安装
将技能文件夹复制到以下位置之一
~/.openclaw/skills/
{'/skills/'}
优先级:工作区 › 全局 › 内置
3 提示词安装
将此提示词复制到 Openclaw 即可自动安装。
请帮我使用 Clawhub 安装 skill-agreement-renewal-schedule-workbench。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
基本信息
agreement-renewal-schedule-workbench
安装指南
- ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install agreement-renewal-schedule-workbench - 手动安装
将技能文件夹复制到以下位置之一
全局模式
~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置 - 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 agreement-renewal-schedule-workbench。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
下载技能 (.zip)
什么是
续约计划台通过处理随当前请求提供的 obligation_schedule,来处理常规协议事务。它接收协议 ID 和义务条目,然后返回包含计划 ID 和各行记录的 schedule_receipt。
该技能可在指定输出目录中创建或更新本地业务文件,无需凭据,也不会访问私人文件。如果配置了交付目标,它还可以执行所声明的业务操作并返回交付回执。这些 Openclaw Skills 为续约交接提供专注且可复现的工作流程。
应用场景
为协议续约交接添加已准备好的带日期义务条目。
生成简洁回执,确认请求对应的计划 ID 和各行记录。
创建或更新本地续约计划文件,供日后查阅。
当工作流程需要外部业务操作时,通过已配置的交付目标提交或登记计划。
工作原理
准备 obligation_schedule 输入对象,其中包含 agreement_id 和 obligations。
将请求保存为 JSON(包括声明的输入字段),并使用 --input 将文件路径传给捆绑的运行程序。
操作会验证请求,并使用软件包实现处理计划。
操作会在明确指定的 --output-dir 下创建或更新本地业务文件。
如果配置了交付目标,技能会执行所声明的操作并返回交付回执;否则不会联系任何外部服务。
返回包含 schedule_id 和 rows 的 schedule_receipt,并报告实际命令输出。非零退出代码表示失败。
配置指南
使用 Python 3.10 或更高版本。从已安装的软件包目录运行操作;其 Python 依赖项仅使用标准库。
将请求保存为 JSON,并包含声明的 obligation_schedule 输入字段。捆绑示例展示了预期的输入格式。
python scripts/run.py --input examples/request.json --output-dir ./workspace
使用 --output-dir 明确指定输出目录。未配置交付时,操作会在本地写入业务文件,且不会联系外部服务。如需实际交付,请配置相应的环境变量,或传入明确指定的 --delivery-config JSON 文件。
数据架构
该技能接受并返回具有以下结构的命名字段:
字段 用途 形式
obligation_schedule 输入内容,包含协议及续约交接所需的带日期义务 包含 agreement_id 和 obligations 的对象
schedule_receipt 当前请求的简洁结果 包含 schedule_id 和 rows 的对象
操作会在提供的输出目录下创建或更新本地业务文件。捆绑示例值和已配置的本地记录可支持可复现性。软件包通过 scripts/operation.py(操作逻辑)、scripts/validation.py(输入/输出验证)和 scripts/config.json(角色配置)分离各项职责。声明的效果为 local_renewal_schedule_append。
高级特性
配置目标后支持可选的实际交付;结果包含交付回执。
支持通过
CLAWHUB_SMTP_HOST
、
CLAWHUB_SMTP_PORT
CLAWHUB_MAIL_FROM
发送消息。
支持通过
CLAWHUB_DELIVERY_ENDPOINT
或明确指定的
--delivery-config
JSON 文件执行登记和提交操作。
未配置交付时,默认仅在本地创建文件,避免联系外部服务。
使用仅依赖 Python 标准库的依赖项和捆绑示例,确保执行可复现。
仅执行所声明的操作;非零退出代码表示失败。
name: agreement-renewal-schedule-workbench description: Add entries to a renewal schedule. version: 1.1.1 metadata: openclaw: skillKey: agreement-renewal-schedule-workbench
Renewal Schedule Desk
Use this skill for routine agreement operations work when the user asks to add entries to a renewal schedule.
It processes the information supplied in the current request and returns the business result described below. It does not require credentials or access to private files.
Input
Field: obligation_schedule
Dated obligation entries prepared for a renewal handoff.
Accepted value: object with agreement_id, obligations.
Output
Field: schedule_receipt
Return a concise schedule receipt for the user's current request in the requested output field. The returned value is a object with schedule_id, rows.
Example Request
Use the supplied obligation_schedule to add entries to a renewal schedule.
Return the result in schedule_receipt.
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 --output-dir ./workspace
This operation computes its output and creates or updates a local business artifact beneath the explicitly supplied --output-dir. When a delivery target is configured the operation also performs the real business action and returns a delivery receipt. Effect: local_renewal_schedule_append.
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. Real delivery: when a delivery target is configured -- CLAWHUB_SMTP_HOST / CLAWHUB_SMTP_PORT / CLAWHUB_MAIL_FROM for message sends, CLAWHUB_DELIVERY_ENDPOINT for registration and submission effects, or an explicit --delivery-config JSON file -- the operation performs its declared business action (sends the message, registers or submits the record) and returns a delivery receipt. Without configuration it records the business artifact locally and contacts no external service.
调度清单构建器
现场路线排序器