Openakita desktop-window

Window management operations. When you need to list all open windows, switch to a specific window, minimize/maximize/restore windows, or close windows. Use title parameter for targeting specific window (fuzzy match).

install
source · Clone the upstream repo
git clone https://github.com/openakita/openakita
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openakita/openakita "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/system/desktop-window" ~/.claude/skills/openakita-openakita-desktop-window && rm -rf "$T"
manifest: skills/system/desktop-window/SKILL.md
source content

Desktop Window

窗口管理操作。

Parameters

参数类型必填说明
actionstring操作类型:list/switch/minimize/maximize/restore/close
titlestring窗口标题(模糊匹配),list 操作不需要

Actions

操作说明需要 title
list列出所有窗口
switch切换到指定窗口(激活并置顶)
minimize最小化窗口
maximize最大化窗口
restore恢复窗口
close关闭窗口

Examples

列出所有窗口:

{"action": "list"}

切换到记事本:

{"action": "switch", "title": "记事本"}

最大化 Chrome:

{"action": "maximize", "title": "Chrome"}

Returns (list action)

  • 窗口标题
  • 窗口句柄
  • 窗口位置和大小

Related Skills

  • desktop-screenshot
    : 截取窗口
  • desktop-inspect
    : 检查窗口结构