Agent Skills
› opskat/opskat
opskat/opskat
GitHub提供数据库资产配置与SQL执行能力,支持MySQL等主流数据库。自动解析凭证,安全分离读写策略,允许通过scope覆盖默认库,用于数据查询、变更及连接管理。
安装全部 Skills
npx skills add opskat/opskat --all -g -y
集合内 Skills (13)
提供数据库资产配置与SQL执行能力,支持MySQL等主流数据库。自动解析凭证,安全分离读写策略,允许通过scope覆盖默认库,用于数据查询、变更及连接管理。
需要执行SQL查询或修改数据库内容
配置或管理数据库连接资产
npx skills add opskat/opskat --skill database -g -y
提供 etcd 键值读写能力,支持 get、put、del 及 lease 管理。通过类 etcdctl 语法操作配置中心,适用于应用配置读取、状态检查及密钥管理等场景。
需要读取或写入 etcd 中的配置项
检查 etcd 集群健康状态或端点信息
管理 etcd 租约(lease)
npx skills add opskat/opskat --skill etcd -g -y
提供Kubernetes资产的操作能力,支持通过exec执行kubectl命令。自动处理kubeconfig、默认上下文及SSH跳板机配置,适用于集群资源管理与运维操作。
需要执行kubectl命令查看或管理K8s资源
查询Pod、Node状态或获取日志
npx skills add opskat/opskat --skill k8s -g -y
提供Kafka集群、主题、消费者组、ACL、Schema及Connectors的管理能力,支持通过命令行语法执行创建、配置、重置偏移量等运维操作。
管理Kafka主题或消费者组
查询Kafka集群状态
配置Kafka ACL权限
管理Kafka Schema版本
npx skills add opskat/opskat --skill kafka -g -y
定义本地终端资产,用于在用户本机打开交互式Shell。说明其配置字段(如shell、cwd)及限制(无exec支持),供put_asset创建使用。
需要在本机启动自定义Shell环境
配置本地终端资产的参数
npx skills add opskat/opskat --skill local -g -y
通过命令行执行 MongoDB 集合的查询、修改和管理操作,支持 find、insert、update、delete 及聚合等命令,提供详细的语法和参数说明。
需要查询或修改 MongoDB 数据
执行 MongoDB 聚合管道
管理 MongoDB 数据库或集合
npx skills add opskat/opskat --skill mongodb -g -y
提供S3兼容对象存储的CRUD操作,支持列表、读取、上传、复制、移动、删除及生成预签名URL。
需要列出或查看对象存储中的文件
需要上传或下载文件到对象存储
需要在对象存储中复制或移动文件
需要生成文件的临时访问链接
npx skills add opskat/opskat --skill oss -g -y
定义Windows远程桌面资产配置,用于在应用中启动交互式桌面会话。支持主机、端口、凭据及显示参数设置,强调无命令执行表面且数据加密存储,适用于远程访问场景。
需要连接Windows远程桌面时
配置远程桌面资产参数时
npx skills add opskat/opskat --skill rdp -g -y
提供 Redis 命令执行能力,支持指定数据库范围。强调使用 scope 参数而非 SELECT 以避免连接池问题,自动处理凭证安全,适用于缓存读写及数据操作场景。
需要执行 Redis 查询或写入命令
管理 Redis 缓存数据
调试 Redis 键值存储
npx skills add opskat/opskat --skill redis -g -y
通过本地串口控制台向网络设备(如交换机、防火墙)发送命令,用于设备状态查询或配置管理。需用户预先建立终端连接,支持多种串口参数配置。
需要查看网络设备运行状态
检查网络设备接口配置
执行网络设备诊断命令
npx skills add opskat/opskat --skill serial -g -y
通过 SSH 在远程服务器执行 Shell 命令。支持密码、密钥及 Agent 认证,自动解析凭据,强调命令在远端运行而非本地,适用于远程运维与系统管理任务。
需要在远程服务器上执行系统状态检查或配置查看
需要通过脚本批量操作远程主机
npx skills add opskat/opskat --skill ssh -g -y
定义VNC远程桌面资产的配置规范,包括主机、端口、认证及加密等字段,强调不支持命令执行且仅用于交互式桌面会话。
用户需要连接或配置VNC远程桌面资产
通过put_asset接口创建或更新VNC类型资源
npx skills add opskat/opskat --skill vnc -g -y
Opskat CLI 工具,用于资产管理及远程操作(SSH、数据库、K8s等)。支持资产发现、类型断言、批量执行及审批工作流,适用于服务器运维、故障排查和自动化脚本编写。
管理服务器资产
执行远程命令
编写 opsctl 自动化脚本
部署到服务器
服务器诊断与故障排查
跨集群批量操作
数据库查询
服务器间文件传输
npx skills add opskat/opskat --skill opsctl -g -y


