返回顶部
l

linear-browser-automation线性浏览器自动化

Automate Linear.app workflows in the OpenClaw-managed browser profile using browser tool actions (open, navigate, snapshot, act). Use when users want UI-based Linear automation such as triage, issue updates, comments, filtering, bulk state changes, and visual verification in the managed OpenClaw browser.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.2
安全检测
已通过
314
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

linear-browser-automation

Linear 浏览器自动化

通过在 OpenClaw 管理的浏览器中进行 UI 交互来自动化 Linear 工作流程。

执行模式

  • - 始终使用浏览器配置文件:openclaw
  • 始终针对宿主浏览器控制执行操作
  • 尽可能复用管理浏览器中已打开且已登录的 Linear 标签页
  • 如果现有已认证的 Linear 标签页可复用,则不要打开新的 Linear 标签页
  • 除非用户请求明确要求打开新标签页,否则保持操作在同一标签页内进行

标准工作流程

  1. 1. 确保管理浏览器正在运行(profile=openclaw)
  2. 检查管理浏览器中现有的打开标签页,优先选择已在 Linear 上的标签页
  3. 如果找到现有的 Linear 标签页:
- 聚焦并复用该标签页 - 截图并检测认证状态
  1. 4. 如果没有 Linear 标签页,则打开/导航至 https://linear.app/
  2. 如果处于公共登录页面/未认证状态:
- 自动导航至 /login - 显示浏览器弹窗,要求用户登录以继续 - 等待已认证的仪表板/工作区状态
  1. 6. 登录完成且仪表板可见后,在同一任务上下文和同一标签页中自动继续
  2. 从截图中解析引用
  3. 执行确定性操作(点击/输入/选择/按键)
  4. 在完成前重新截图并验证预期状态

必需输入策略(硬性规则)

对于所有 Linear 操作,始终在执行前在聊天中收集并确认所需详细信息。

1) 创建问题

必填字段:

  1. 1. 团队(或隐含团队的项目的上下文)
  2. 标题

可选字段(如缺失则提示):描述、优先级、负责人、标签、截止日期。

提交前,始终呈现摘要块并询问:

  • - 是否继续?(是/否)

仅在明确回答时继续。
任何其他回复(否/取消/编辑/沉默)均表示不提交。

2) 编辑问题和评论问题

必填字段:

  1. 1. 团队名称
  2. 问题编号/标识符(例如 POW-123)

硬性规则:

  • - 当团队名称或问题编号缺失时,不要运行这些自动化操作
  • 如果用户只提供标题文本或部分引用,询问团队名称和问题编号
  • 在进行更改前,解析并从提供的团队+问题编号中打开确切的问题

3) 移动问题状态

不可协商的必填字段:

  1. 1. 团队名称
  2. 问题编号/标识符(例如 POW-123)
  3. 新状态/状态(例如 待办、进行中、已完成)
  4. 要在问题上添加的评论文本

有效的问题状态(仅接受以下状态):

  • - 待办事项
  • 待办
  • 进行中
  • 已完成
  • 已取消
  • 重复

硬性规则:

  • - 当其中任何一项缺失时,不要运行移动状态自动化
  • 如果未明确提供状态,询问并等待
  • 如果未明确提供评论文本,询问并等待
  • 拒绝任何不在有效状态列表中的状态值,并要求用户选择一个有效选项
  • 除非用户明确指示你选择一个状态,否则不要推断或自动选择状态
  • 首先从团队+问题编号中解析确切的问题,然后应用请求的新状态并添加评论

优先级验证规则

对于任何设置或更新问题优先级的自动化,仅接受以下值:

  • - 紧急

硬性规则:

  • - 拒绝任何其他优先级值,并要求选择一个有效选项

必需输入对话约定

当用户请求新问题时:

  1. 1. 检查是否已提供必填字段
  2. 首先仅询问缺失的必填字段
  3. 询问可选字段(或接受默认值)
  4. 呈现最终摘要:
- 团队/项目 - 标题 - 描述 - 优先级 - 负责人 - 标签 - 截止日期
  1. 5. 询问 是否继续?(是/否)
  2. 仅在回答是后提交

当用户请求编辑/评论时:

  1. 1. 首先检查团队名称和问题编号
  2. 询问缺失的内容
  3. 用一行确认目标(例如 目标问题:POW-123(Powerhouse))
  4. 仅在目标解析明确后执行

当用户请求移动状态时:

  1. 1. 检查团队名称、问题编号、明确的新状态和评论文本
  2. 询问缺失的内容
  3. 用一行确认目标、目的地和评论(例如 目标问题:POW-123(Powerhouse)→ 进行中 | 评论:<文本>)
  4. 仅在目标解析、新状态和评论明确后执行

安全+可靠性规则

  • - 在操作前,优先使用最新截图中的稳定选择器/引用
  • 在主要 UI 转换后重新截图
  • 如果出现未认证状态,自动导航至登录页面并触发浏览器内弹窗指示用户登录
  • 用户登录完成且检测到仪表板后,自动恢复任务
  • 对于破坏性操作(删除/归档),需要明确确认
  • 如果团队/项目上下文不明确,在操作前询问

支持的自动化操作

  • - 打开 Linear 并验证仪表板已加载
  • 搜索/筛选问题(团队、负责人、状态、标签)
  • 创建新问题(遵循必需输入策略)
  • 编辑问题字段(标题、描述、优先级、截止日期、标签)
  • 移动问题状态(待办事项/进行中/已完成)
  • 添加评论
  • 批量分类(有限批次,需确认)
  • 视觉验证(操作后截图检查)

示例测试提示(每个支持的自动化操作一个)

按原样使用这些提示(或使用你自己的团队/问题值)来测试每个支持的自动化操作。

1) 打开 Linear 并验证仪表板已加载

使用 OpenClaw 管理浏览器中的 linear-browser-automation 技能,打开 Linear 并验证团队 的工作区仪表板已加载。返回当前页面 URL、可见的工作区/团队名称以及认证是否处于活动状态。

2) 搜索/筛选问题

使用 OpenClaw 管理浏览器中的 linear-browser-automation 技能,列出团队 name> 中按负责人 name>、状态 name> 和标签 name> 筛选的问题。返回问题标识符、标题、状态、负责人、标签、截止日期和 URL。如果没有匹配的问题,则显示 未找到匹配的问题。

3) 创建新问题

使用 OpenClaw 管理浏览器中的 linear-browser-automation 技能,在团队 name> 中创建一个标题为 title> 的新问题。设置优先级 name>、负责人 name>、标签 name> 和截止日期 date_yyyy-mm-dd>。在提交前显示摘要并询问 是否继续?(是/否)。

4) 编辑问题字段

使用 OpenClaw 管理浏览器中的 linear-browser-automation 技能,编辑团队 name> 中的问题 number>。将标题更新为 issuetitle>,将优先级设置为 name>,将截止日期设置为 dateyyyy-mm-dd>,并确保应用了标签 name>。返回问题标识符、更新后的标题、状态、优先级、负责人、标签、截止日期和 URL。

5) 移动问题状态

使用 OpenClaw 管理浏览器中的 linear-browser-automation 技能,将团队 name> 中的问题 number> 移动到状态 state> 并添加此评论:text>。返回问题标识符、标题、先前状态、新状态、负责人、标签、截止日期、已发布的评论和 URL。

6) 添加评论

使用 OpenClaw 管理浏览器中的 linear-browser-automation 技能,向团队 name> 中的问题 number> 添加此评论:。返回问题标识符、标题、负责人、当前状态、已发布的评论文本和 URL。

7) 批量分类

使用 OpenClaw 管理浏览器中的 linear-browser-automation 技能,对团队 name> 中状态为 state> 且负责人为空的最多 items> 个问题进行分类。对于每个选中的问题,将优先级设置为 name> 并添加标签 。首先显示候选列表,要求确认,然后应用更新并返回更改后的问题及其前后字段。

8) 视觉验证

使用 OpenClaw 管理浏览器中的 linear-browser-automation 技能,打开团队 name> 中的问题 number> 并仅执行视觉验证(不进行编辑)。返回标题、状态、优先级、负责人、标签、截止日期和 URL 的可见内容,并明确说明每个验证检查是通过还是失败。

建议的命令模式(

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 lba-1776300022 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 lba-1776300022 技能

通过命令行安装

skillhub install lba-1776300022

下载

⬇ 下载 linear-browser-automation v1.0.2(免费)

文件大小: 5.15 KB | 发布时间: 2026-4-16 17:59

v1.0.2 最新 2026-4-16 17:59
- Introduced the linear-browser-automation skill for UI-based workflow automation in Linear.app using the OpenClaw-managed browser.
- Enforced strict required-input policies for creating, editing, and updating issues (team, title, status, comments, etc.).
- Added real-time authentication checks, auto-navigation to login, and resumable flows after login via browser alerts.
- Implemented deterministic action execution with pre/post visual state verification and strict selector usage for reliability.
- Added safety and confirmation requirements for sensitive/destructive actions and ambiguous contexts.
- Provided explicit example prompts for all supported automations, including creating, editing, moving, commenting, searching, and bulk triage.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部