← Back to Skills Marketplace
108
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install insurance-rate-table
Description
根据用户参数生成符合行业标准的多级表头保险费率二维Excel表,支持产品名称、类型、缴费方式及年龄性别分组。
README (SKILL.md)
保险费率二维表生成工具
Skill 职责
根据用户提供的保险产品参数,自动生成符合行业标准的 Excel 费率二维表。
触发场景
用户请求生成以下内容时触发:
- "生成费率表"
- "生成费率二维表"
- "生成XX产品费率表"
- "生成XX保险费率"
执行步骤
第1步:收集产品参数
向用户确认以下必填参数:
- 产品名称 - 产品全称
- 产品类型 - 年金险/重疾险/寿险/医疗险等
- 领取时间 - 如:自55周岁、自60周岁
- 保障计划 - 如:计划一、计划二
- 交费期间 - 如:趸交、10年、20年
- 交费方式 - 一次交清/月交/年交/半年交/季交/不定期交
- 被保人年龄范围 - 如:0-70岁
- 被保人性别 - 男、女
第2步:确认交费方式与交费期间约束规则
根据产品类型确认以下约束:
- 一次交清 只能匹配 趸交
- 月交/年交/半年交/季交/不定期交 不能匹配 趸交
第3步:生成 Excel 文件
执行脚本生成符合标准的费率表:
- 多级表头结构
- 自动过滤无效组合
- 填充示例费率数据
第4步:输出交付
- 文件保存至 workspace 目录
- 告知用户文件位置和表格结构
输出标准
Excel 文件命名规范
{产品名称}费率表.xlsx
表头结构(5行多级表头)
| 行号 | 表头内容 | 说明 |
|---|---|---|
| 第1行 | 保障计划 | 计划一、计划二 |
| 第2行 | 交费期间 | 趸交、10年、20年 |
| 第3行 | 交费方式 | 一次交清/月交/年交/半年交/季交/不定期交 |
| 第4行 | 领取时间 | 自55周岁、自60周岁 |
| 第5行 | 被保人年龄/被保人性别 | 女、男 |
数据结构
- A列:被保人年龄(0-70岁)
- B列及以后:对应各方案的保费数据
- 数据行按年龄递增排列
组合过滤规则
- 一次交清 ↔ 趸交(唯一有效组合)
- 月交/年交/半年交/季交/不定期交 ↔ 10年/20年
- 其他组合不生成
文件格式
- 格式:
.xlsx(Excel 2007+) - 编码:
UTF-8 - Sheet 名称:
费率表
Usage Guidance
这是一个内部一致的工具:如果你要安装/运行它,请确认运行环境有 Node.js 并通过 npm 安装 xlsx(或使用提供的 package-lock.json 校验依赖完整性)。在生产环境运行前,建议:1) 在隔离环境(开发机或容器)中先执行并查看输出文件;2) 检查 package-lock.json 中的 integrity 字段以确认依赖来源;3) 注意脚本生成的是示例费率(generateRate 里使用了示例公式),如需真实费率应替换为安全的外部数据源或内部数据库访问;4) 确认运行目录(workspace / cwd)是你允许写入的位置,避免在含有敏感文件的路径执行。
Capability Analysis
Type: OpenClaw Skill
Name: insurance-rate-table
Version: 1.0.0
The skill bundle is a legitimate tool for generating insurance rate tables in Excel format. The core logic in `scripts/generate-rate-table.js` uses the standard `xlsx` library to create spreadsheets based on user-provided parameters, with no evidence of data exfiltration, malicious execution, or prompt injection. All instructions in `SKILL.md` and documentation in `README.md` are consistent with the stated utility.
Capability Assessment
Purpose & Capability
名称/描述与代码与说明一致:脚本生成多级表头的 Excel 费率表,package.json 仅声明 xlsx 作为依赖,README 和 SKILL.md 的说明与脚本行为匹配。没有请求无关凭据或访问。
Instruction Scope
SKILL.md 指示收集产品参数并调用本地脚本生成文件,脚本只读取命令行参数并写入当前工作目录下的 .xlsx 文件。没有读写系统其他配置、没有收集环境变量、没有发送网络请求或访问未声明数据源。
Install Mechanism
技能为 instruction-only(无 install spec),但包含 Node 脚本并声明 npm 依赖 xlsx。运行前需要在环境中安装依赖(npm install xlsx)。从 npm 安装属于常见且可接受的做法,但安装第三方包具有中等风险——建议在受控环境中安装并审查 package-lock.json 的 integrity 字段。
Credentials
不请求任何环境变量或凭据,脚本仅使用 process.argv 与 process.cwd,所需权限与功能相称。
Persistence & Privilege
flags 显示 always: false,技能不会强制驻留或修改其他技能/系统配置。脚本仅在被调用时执行并将输出写入当前工作目录,权限需求有限且与预期一致。
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install insurance-rate-table - After installation, invoke the skill by name or use
/insurance-rate-table - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
保险费率二维表生成工具 1.0.0
- 支持根据保险产品参数自动生成符合行业标准的 Excel 费率二维表
- 通过与用户互动,收集并校验所需产品信息及参数
- 按行业通用五行多级表头配置表格结构
- 根据规则自动过滤无效交费方式与期间组合
- 生成包含示例费率数据的标准化二维表,并保存至 workspace
- 自动通知用户表格结构与文件位置
Metadata
Frequently Asked Questions
What is 保险费率二维表生成工具?
根据用户参数生成符合行业标准的多级表头保险费率二维Excel表,支持产品名称、类型、缴费方式及年龄性别分组。 It is an AI Agent Skill for Claude Code / OpenClaw, with 108 downloads so far.
How do I install 保险费率二维表生成工具?
Run "/install insurance-rate-table" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is 保险费率二维表生成工具 free?
Yes, 保险费率二维表生成工具 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does 保险费率二维表生成工具 support?
保险费率二维表生成工具 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created 保险费率二维表生成工具?
It is built and maintained by liyanhe95 (@liyanhe95); the current version is v1.0.0.
More Skills