Agent Skills
› opskat/opskat
opskat/opskat
GitHub提供数据库资产配置与 SQL 执行能力,支持 MySQL、PostgreSQL 等多种引擎。通过自动凭据解析和策略检查实现安全读写,涵盖连接配置及 SQLite 远程访问等场景。
Install All Skills
npx skills add opskat/opskat --all -g -y
Skills in Collection (13)
提供数据库资产配置与 SQL 执行能力,支持 MySQL、PostgreSQL 等多种引擎。通过自动凭据解析和策略检查实现安全读写,涵盖连接配置及 SQLite 远程访问等场景。
需要执行 SQL 查询或更新
配置数据库连接资产
npx skills add opskat/opskat --skill database -g -y
提供 etcd 键值存储的读写能力,支持 get/put/del 及 lease、member 等管理操作。通过简化命令语法和严格参数校验,实现安全可靠的配置与状态管理。
需要读取或修改 etcd 中的配置项
查询 etcd 集群成员或端点健康状态
管理 etcd 租约(lease)
npx skills add opskat/opskat --skill etcd -g -y
提供通过 exec 运行 kubectl 命令的能力,自动处理 kubeconfig、默认上下文及 SSH 跳板机隧道。支持获取资源、描述详情和查看日志等操作,并定义了资产配置字段规范。
需要执行 Kubernetes 集群管理操作
查询 Pod、Node 状态或日志
调试容器应用问题
npx skills add opskat/opskat --skill k8s -g -y
提供Kafka集群、主题、消费者组、ACL、Schema及Connectors的管理能力,支持通过命令行语法进行创建、配置、查询和删除操作。
管理Kafka主题或消费者组
配置Kafka安全策略或Schema
排查Kafka消息消费问题
npx skills add opskat/opskat --skill kafka -g -y
定义本地终端资产规范,支持通过put_asset创建用户本机交互式Shell快捷方式,配置包含shell、参数及工作目录,无远程连接及命令执行能力。
需要创建或配置本地Shell环境
使用put_asset初始化本机终端资产
npx skills add opskat/opskat --skill local -g -y
提供 MongoDB 集合的查询与修改能力,支持 find、insert、update 等操作。通过 exec 执行命令,使用 JSON 语法构建查询条件,适用于数据库数据检索、写入及变更任务。
需要查询 MongoDB 数据
需要向 MongoDB 插入或更新文档
需要删除 MongoDB 记录
需要聚合分析 MongoDB 数据
npx skills add opskat/opskat --skill mongodb -g -y
提供 S3 兼容对象存储的命令行操作能力,支持桶与对象的列表、读写、复制、移动、删除及预签名 URL 生成。通过统一语法管理 OSS 资源,适用于数据备份、文件传输等存储交互场景。
需要列出或浏览对象存储中的文件和目录
需要从云端下载或上传文件到对象存储
需要在不同存储路径间复制或移动对象
需要生成临时访问链接以共享文件
npx skills add opskat/opskat --skill oss -g -y
定义Windows远程桌面(RDP)资产配置,用于建立交互式桌面会话。支持主机、端口、账号及凭据管理,强调无命令行执行能力,并集成安全审计与脱敏机制。
需要连接Windows远程桌面进行交互操作
配置或更新RDP类型的资产信息
npx skills add opskat/opskat --skill rdp -g -y
提供 Redis 资产执行命令的能力,支持通过 scope 参数指定数据库号。强调禁止使用 SELECT 命令以避免连接池混淆,并说明凭据自动解析及配置字段要求。
用户需要执行 Redis 查询或写入操作
用户询问如何正确切换 Redis 数据库
npx skills add opskat/opskat --skill redis -g -y
通过串行控制台向交换机或防火墙等设备发送命令,需用户预先建立本地终端连接。
需要执行网络设备命令行指令
查看设备版本或配置信息
npx skills add opskat/opskat --skill serial -g -y
通过SSH在远程服务器执行Shell命令,支持密码、密钥及Agent认证。自动解析凭据,区分远程与本地操作,用于系统巡检、配置查看等运维任务。
需要远程执行Linux命令
检查远程服务状态或日志
npx skills add opskat/opskat --skill ssh -g -y
VNC远程桌面资产配置说明,定义put_asset所需字段如host、port及凭据管理,强调无命令执行表面。
配置VNC远程桌面连接
创建VNC类型资产
npx skills add opskat/opskat --skill vnc -g -y
opsctl CLI工具,用于资产管理及远程操作(SSH、数据库、K8s等)。支持资产发现、类型断言、批量执行、审批工作流及权限规则。适用于服务器运维、故障排查、跨集群批量操作及脚本自动化。
管理服务器资产
执行远程命令
编写opsctl脚本/自动化
处理审批工作流和权限规则
部署到服务器
服务器诊断与故障排查
跨设备群组的批量操作
数据库查询
服务器间文件传输
npx skills add opskat/opskat --skill opsctl -g -y


