Agent Skillsopskat/opskat › serial

serial

GitHub

通过串行控制台向网络设备(如交换机、防火墙)发送命令。需预先建立连接,适用于本地串口设备的运维交互场景。

internal/ai/skills/serial/SKILL.md opskat/opskat

Trigger Scenarios

需要执行网络设备命令行操作 查询或配置串行连接的设备状态

Install

npx skills add opskat/opskat --skill serial -g -y
More Options

Non-standard path

npx skills add https://github.com/opskat/opskat/tree/main/internal/ai/skills/serial -g -y

Use without installing

npx skills use opskat/opskat@serial

指定 Agent (Claude Code)

npx skills add opskat/opskat --skill serial -a claude-code -g -y

安装 repo 全部 skill

npx skills add opskat/opskat --all -g -y

预览 repo 内 skill

npx skills add opskat/opskat --list

SKILL.md

Frontmatter
{
    "name": "serial",
    "description": "Send commands to a serial console device (switch, firewall) via exec. Requires an already-connected desktop serial session."
}

Serial assets

Command syntax

Pass the console command verbatim as command:

  • display version
  • show ip interface brief
  • display current-configuration

Notes

  • The serial session must already be connected by the user in a terminal tab. There is no way to open one from here.
  • Output is collected until the line goes quiet (2s) or a 15s cap is reached.
  • Serial assets are unavailable from opsctl; they require the desktop app.
  • The scope parameter is not used by serial assets.

Asset config (for put_asset)

No host/port/username/credentials — a serial asset addresses a local device path instead.

field type required notes
port_path string yes e.g. "COM3" on Windows, "/dev/ttyUSB0" / "/dev/cu.usbserial-XYZ" on Linux/macOS
baud_rate number yes e.g. 9600, 115200
data_bits number no 5-8, defaults to 8
stop_bits string no "1" (default), "1.5", or "2"
parity string no "none" (default), "odd", "even", "mark", or "space"
flow_control string no "none" or "hardware" (RTS/CTS); empty means no flow control

Version History

  • aeb4bc3 Current 2026-07-24 16:28

Same Skill Collection

internal/ai/skills/database/SKILL.md
internal/ai/skills/etcd/SKILL.md
internal/ai/skills/k8s/SKILL.md
internal/ai/skills/kafka/SKILL.md
internal/ai/skills/local/SKILL.md
internal/ai/skills/mongodb/SKILL.md
internal/ai/skills/oss/SKILL.md
internal/ai/skills/rdp/SKILL.md
internal/ai/skills/redis/SKILL.md
internal/ai/skills/ssh/SKILL.md
internal/ai/skills/vnc/SKILL.md
plugin/opsctl/skills/opsctl/SKILL.md

Metadata

Files
0
Version
d6c7a6e
Hash
7ab2747c
Indexed
2026-07-24 16:28

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-18 03:58
浙ICP备14020137号-1 $mapa de visitantes$