用途:当用户询问某个应用的开发输出、是否正在运行或某个错误时,该技能在 herdr 中查找已存在的 turborepo dev TUI 窗格,定位并聚焦指定任务,读取其日志并依据证据作答。它不会启动新的 dev server。
主要能力:通过 herdr pane get 获取工作区,用 herdr pane list 列出同工作区窗格,再用 herdr pane read 读取疑似窗格,仅在可见缓冲区出现任务行(如 <pkg>#dev、//#dev:<app>、<app>:dev)及 turbo 字样时确认为 turbo TUI。确认后用 / 过滤或方向键选择目标任务,聚焦后读取日志并引用相关行(尤其错误行)作答。
使用方式:先确定已有窗格;若未找到,停止并告知用户“本工作区未发现已有的 turborepo dev TUI,我也没有启动它”。选择任务时可用 herdr pane send-keys 发送 / 打开过滤,再用 send-text 输入应用名并回车;或用手动方向键,最多约 20 次。聚焦后可用 b 跳到最新、U 上翻页。
限制:只读,禁止按 q(退出 TUI)或 i(把键盘交给进程)。不得重启 dev server 以“获取干净运行”,不得编造错误,日志正常就如实说明。不要自动化子串匹配停止条件,因为侧边栏始终含目标名会误判。仅检查同一工作区的窗格,跳过自己的 agent 窗格。