zellij
Installation
SKILL.md
Zellij
Goal
把需要持续上下文或多个终端面的工作组织成可恢复、可观察、可验证的工作区,而不是堆一份容易过期的 Zellij 命令手册。
完成时应说明:使用了哪类工作区能力、目标 session 或 layout、如何验证当前状态,以及任何需要用户确认的破坏性或网络暴露动作。
What it can do
根据用户目标选择最小能力组合:
- 持久工作区:创建和命名 session,detach 后继续运行,稍后 attach、切换或重命名。
- 恢复上下文:列出活动或可恢复 session,恢复 pane/tab 布局与可发现的命令;需要时保存当前 session 状态。恢复命令可能有副作用,不默认强制执行。
- 组织终端面:用 tab 区分工作流,用 tiled、floating 或 stacked pane 放置编辑器、服务、测试、日志与临时工具。
- 可复用环境:把稳定的 pane/tab 结构写成 KDL layout;一次性工作优先直接操作,重复工作才维护 layout。也可以读取或导出现有布局,再做小范围调整。
- 自动化与取证:从 CLI 对指定 session 发送 action,查询 pane/tab/client 状态,优先使用可用的结构化输出;运行命令时可按本机支持情况等待成功、失败或退出,再读取状态、屏幕或 scrollback 作为证据。
- 插件集成:启动、聚焦或向插件发送数据。只有插件确实解决当前目标时才引入,不把插件当默认依赖。
- 观察与分享:本地只读观察优先使用 watch;浏览器或远程 terminal 可通过内建 web server、认证 token 和 remote attach 实现。网络暴露必须先处理认证、TLS、监听地址和信任边界。