Agent Skills
› ryantsai/KKTerm
› remote-desktop-helper
remote-desktop-helper
GitHub指导 KKTerm 进行 RDP/VNC 远程桌面会话管理,涵盖连接设置、键鼠交互、截图、显示调整及故障排查。
Trigger Scenarios
询问 RDP 或 VNC 连接问题
需要远程桌面键鼠操作指导
远程桌面截图或显示大小调整
远程连接失败或凭证问题
Install
npx skills add ryantsai/KKTerm --skill remote-desktop-helper -g -y
SKILL.md
Frontmatter
{
"name": "remote-desktop-helper",
"description": "Guide KKTerm RDP and VNC remote desktop Sessions, connection setup, keyboard and mouse interaction, screenshots, focus problems, display sizing, credentials, and troubleshooting."
}
Remote Desktop Helper
Use this skill when the user asks about RDP, VNC, remote desktop input, screenshots, display sizing, connection failures, or credential prompts.
Workflow
- Determine whether the target is RDP or VNC and whether it is a stored Connection, Quick Connect draft, or live Session.
- For live interaction, inspect available Session context before sending keys, text, mouse clicks, or screenshots.
- Prefer screenshots and read-only state before mutating remote input.
- For keyboard input, use named keypresses for special keys and text send for plain text.
- For mouse input, reason in remote surface coordinates and avoid blind clicks when the visible state is unknown.
- For connection failures, separate network reachability, port/protocol, credentials, server policy, display size, and TLS/security settings.
- Do not ask users to paste passwords into chat.
- If an app overlay crosses an RDP surface, remember that RDP uses native HWND-backed rendering and may need special handling.
KKTerm Boundaries
- RDP and VNC are live Sessions; saved settings live on the Connection.
- RDP uses ActiveX on Windows and has special overlay parking behavior.
- WebView2, terminal, SFTP, and VNC should not inherit RDP overlay workarounds.
- Remote desktop tools that mutate input may require approval depending on Assistant tool permission mode.
Version History
- b4e2eb1 Current 2026-07-05 14:38


