add-linear

Integrate Linear as a chat channel for issue comment threads.

Updated May 7, 2026
One-click install
npx skills add https://github.com/Bartunek/nanoclaw --skill add-linear-bartunek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-linear
Source: https://github.com/Bartunek/nanoclaw/tree/main/.claude/skills/add-linear
Command: npx skills add https://github.com/Bartunek/nanoclaw --skill add-linear-bartunek

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Adds Linear channel integration via the Chat SDK to NanoClaw, enabling the agent to participate in Linear issue comment threads automatically.

Core Features & Use Cases

  • Integrates Linear as a channel using a Chat SDK bridge so the agent can monitor and respond to issue comments.
  • Supports app-identity posting via OAuth or API key, with per-thread conversations and thread isolation.
  • Webhook-driven delivery and channel wiring through /manage-channels, enabling quick setup and deployment.

Quick Start

Fetch the channels branch, copy the adapter into the project, register it in the channel registry, and restart the service.

Frequently Asked Questions about add-linear

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate Linear issue threads with an AI agent?

Linear issue thread integration connects an agent to comment threads via a webhook channel. The agent monitors issue comments and posts replies automatically using an app identity or API key.

What is the best way to set up a Linear webhook channel for agent communication?

Setting up a Linear webhook channel requires fetching adapter code, installing the @chat-adapter/linear package, configuring the webhook, and wiring the channel into the channel registry.

Can I use OAuth or an API key for posting Linear issue comments through an agent?

Yes, Linear issue comment posting supports both OAuth app identity and API key authentication. This allows the agent to reply directly in per-thread conversations with thread isolation.

Does the Linear channel adapter support per-thread conversation isolation?

Yes, the Linear channel adapter supports per-thread conversations with thread isolation. This ensures each Linear issue comment thread operates as a distinct, isolated conversation for the agent.

How do I register a new Linear channel in the channel registry?

Registering a Linear channel involves copying the adapter into your project, adding it to the channel registry, and restarting the service. The setup is managed through the /manage-channels interface.

Why is my Linear webhook integration not delivering issue comments to the agent?

Linear webhook integration requires proper configuration of the webhook endpoint and channel wiring in the registry. Ensure the @chat-adapter/linear package is installed and the service is restarted after setup.