Agent Skills
› ryantsai/KKTerm
› remote-desktop-helper
remote-desktop-helper
GitHub指导 KKTerm 中 RDP 和 VNC 远程桌面会话的连接、交互及故障排除。涵盖键盘鼠标操作、截图、显示适配及凭证安全,强调优先只读状态并避免盲点。
触发场景
询问 RDP 或 VNC 连接问题
需要远程桌面截图
远程输入交互故障
显示尺寸调整需求
安装
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.
版本历史
- b4e2eb1 当前 2026-07-05 14:38


