linear-webhook
Comment @mason or @eureka in Linear issues to dispatch tasks to agents. Webhook receives Linear comments and routes to correct agent.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/arnarsson/linear-webhookWhat This Skill Does
The linear-webhook skill transforms your Linear issue tracker into a powerful, agent-driven workflow engine. By enabling this skill, your OpenClaw agents become active participants in your development lifecycle. It listens for specific @mentions within Linear issue comments, routes the request to the designated agent, and posts the agent's output back to the thread. This eliminates context switching between your IDE, issue tracker, and terminal, allowing you to trigger technical implementation or strategic planning directly where the work is defined.
Installation
- Install the module via Clawhub:
clawhub install openclaw/skills/skills/arnarsson/linear-webhook. - Open your
config.json5file and add thehooksconfiguration block. Ensure thetokenmatches your generated security key and point thetransformsDirto the downloaded skill directory. - Expose your local OpenClaw server to the web using a secure tool like Cloudflare Tunnel or Tailscale Funnel.
- Navigate to your Linear team's API settings, create a new Webhook, and paste your public tunnel URL (e.g.,
https://your-tunnel.trycloudflare.com/hooks/linear). - Set the headers to include your secret token, select the 'Comment Created' event, and save. Your agents are now live and listening.
Use Cases
- Technical Implementation: Assign coding tasks to the @mason agent directly from a bug ticket.
- Roadmap Planning: Tag @eureka on high-level epics to generate project timelines or strategic research.
- Feedback Loops: Automate documentation updates by having agents comment back their progress or finished code snippets directly onto the ticket.
Example Prompts
- "@mason implement the JWT authentication middleware for the user login flow, referring to the requirements in the issue description."
- "@eureka provide a phased Q3 roadmap based on the current backlog of performance optimization tasks."
- "@mason refactor the database query in the attached snippet to improve execution speed by 30%."
Tips & Limitations
- Security: Always use a strong base64-encoded secret token to verify webhook integrity; never expose your endpoint without authentication.
- Routing: You can map additional agents by modifying the
AGENT_MENTIONSconstant within thelinear-transform.jsfile. - Rate Limiting: Be aware of Linear's API rate limits; excessive automated comments may trigger restrictions. Monitor your agent's activity to avoid spamming team members.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-arnarsson-linear-webhook": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api, code-execution
Related Skills
docker-essentials
Essential Docker commands and workflows for container management, image operations, and debugging.
fzf-fuzzy-finder
Command-line fuzzy finder for interactive filtering and selection - integrates with shell, vim, and other tools.
git-essentials
Essential Git commands and workflows for version control, branching, and collaboration.
fd-find
A fast and user-friendly alternative to 'find' - simple syntax, smart defaults, respects gitignore.
ssh-essentials
Essential SSH commands for secure remote access, key management, tunneling, and file transfers.