Linear Browser Automation for Openclaw

A browser-based automation tool designed to manage Linear.app issues, triage, and status updates through a managed browser profile.

hassam-powerhouse
v1.0.2
Feb 26, 2026
0
932
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install lba

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install lba using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Linear Browser Automation?

The Linear Browser Automation skill empowers teams to streamline their project management by automating UI-level interactions within Linear.app. By utilizing the openclaw browser profile, this skill can navigate complex workspaces, create issues, and update task metadata just as a human developer would. It bridges the gap between manual browsing and API-only interactions, providing a visual and deterministic way to handle task tracking. Using Openclaw Skills like this one ensures that your project workflows are consistent and reliable without leaving the browser environment.

Linear Browser Automation Use Cases

  • Creating new issues with specific teams, priorities, and assignees based on chat descriptions.
  • Moving issue statuses (e.g., from Todo to In Progress) while simultaneously adding mandatory status comments.
  • Performing bulk triage on unassigned issues to set priorities and labels across multiple items.
  • Visually verifying the state of a specific issue to confirm that metadata like due dates or labels are correctly applied.
  • Searching and filtering for issues across different teams and assignees to generate status reports.

How Linear Browser Automation Works

  1. The skill initializes by checking for an active OpenClaw-managed browser using the openclaw profile.
  2. It scans for existing Linear tabs to reuse an authenticated session, avoiding unnecessary logins.
  3. If unauthenticated, it navigates to the login page and alerts the user to complete the authentication process.
  4. It captures a snapshot of the DOM to resolve UI elements like buttons, input fields, and dropdowns into stable references.
  5. Deterministic actions such as clicking, typing, or selecting are executed based on the user's request.
  6. A post-action snapshot is taken to verify the change was successful before providing a final completion report.

Linear Browser Automation Setup

To use this skill, ensure you have the OpenClaw environment ready and are using the designated browser profile.

# Start the managed browser with the correct profile
openclaw browser:start --profile="openclaw"

# Open Linear to ensure your session is active
# The skill will automatically detect your login status

Ensure that you have permissions to edit issues in the target Linear workspace and that you have configured the necessary team names in your project context.

Linear Browser Automation Data Schema & Taxonomy

The skill identifies and organizes data based on Linear's core entity model. The following table describes the primary data points used during automation:

Attribute Description Valid Values
Issue Identifier The unique team-prefixed ID e.g., POW-123, DEV-456
Issue State The current workflow status Backlog, Todo, In Progress, Done, Canceled, Duplicate
Priority The urgency level of the task Urgent, High, Medium, Low
Required Fields Essential data for creation Team Name, Issue Title
Metadata Additional issue context Description, Assignee, Labels, Due Date

Linear Browser Automation Advanced Features

  • Required-input contract: Enforces a strict policy where users must confirm a summary block with a yes before any issue is created or modified.
  • Intelligent Tab Reuse: Minimizes overhead by searching for and focusing on existing Linear tabs within the openclaw browser profile.
  • Automated Auth Detection: Recognizes when a user is logged out and triggers a browser-level alert to prompt for manual login before resuming tasks.
  • Visual Verification Engine: Does not just execute actions but actively checks the UI post-execution to ensure the intended state is reflected in the browser.
  • Bulk Processing with Confirmation: Supports triaging multiple issues in a single workflow, presenting a candidate list for user approval before applying changes.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*