linear
Manage Linear projects, issues, and tasks via the bundled Node CLI and the official Linear API. Use when you need to read, create, update, or organize Linear issues, projects, teams, milestones, comments, cycles, labels, and documents.
Why use this skill?
Automate your Linear project management with OpenClaw. Read, create, and update issues, projects, and cycles using our secure integrated CLI skill.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/matrixy/linear-skillWhat This Skill Does
The Linear skill provides a robust interface for interacting with your Linear workspace directly through the OpenClaw agent. By leveraging a bundled Node.js CLI that wraps the official Linear SDK, this skill enables seamless management of projects, issues, cycles, and teams. It bridges the gap between your AI agent and your task-tracking infrastructure, allowing for sophisticated project management automation. The skill ensures that all interactions are authenticated via your personal LINEAR_API_KEY, maintaining secure and direct communication with the Linear GraphQL API. Whether you need to triage incoming bug reports, facilitate sprint planning, or maintain documentation, this skill acts as your programmatic assistant for all Linear-related operations.
Installation
To integrate the Linear skill into your environment, follow these steps:
- Execute the installation command:
clawhub install openclaw/skills/skills/matrixy/linear-cli. - Navigate to the skill directory:
cd {baseDir}/scripts. - Install necessary Node.js dependencies by running
npm install. - Secure your environment by setting the required API key:
export LINEAR_API_KEY="your-linear-api-key-here". You can obtain this key from the API section of your Linear workspace settings. Ensure that the key has appropriate permissions for the tasks you intend to automate.
Use Cases
- Automated Triage: Automatically identify high-priority bugs, assign them to team members, and move them into an 'In Progress' state based on agent analysis.
- Sprint Planning: Generate new issue tickets during planning meetings, set priority levels, apply labels, and estimate efforts for a specific sprint cycle.
- Release Management: Track project status, verify blockers, and manage documentation requirements by creating linked tasks and updating milestone records.
- Workflow Cleanup: Search for stale issues or orphaned tasks to keep your project board organized and actionable.
Example Prompts
- "List all high-priority open issues in the ENG team and summarize their current assignees."
- "Create a new issue in the backend project titled 'Fix database migration error' with high priority and assign it to Sarah."
- "Move issue ENG-402 to the 'Completed' state and add a comment that the patch has been verified in staging."
Tips & Limitations
Always verify IDs before performing update mutations. The CLI is designed for programmatic access; therefore, avoid bulk edits without confirming the scope first to prevent unintentional changes. If the API key is missing or dependencies are not installed, the skill will fail safely. Always prioritize reading state before applying modifications to ensure data integrity. Do not share your API key in any shared logs or plain text files.
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-matrixy-linear-skill": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, external-api, code-execution
Related Skills
agent-browser
Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection
agent-registry
MANDATORY agent discovery system for token-efficient agent loading. Claude MUST use this skill instead of loading agents directly from ~/.claude/agents/ or .claude/agents/. Provides lazy loading via search and get tools. Use when: (1) user task may benefit from specialized agent expertise, (2) user asks about available agents, (3) starting complex workflows that historically used agents. This skill reduces context window usage by ~95% compared to loading all agents upfront.
audio-reply
Generate audio replies using TTS. Trigger with "read it to me [public URL]" to fetch and read content aloud, or "talk to me [topic]" to generate a spoken response. Also responds to "speak", "say it", "voice reply".