Agent Skills
Linear
Manage issues and projects in Linear
Linear is a project management tool for software teams. This skill enables your agent to create issues, update statuses, and manage projects.
Required Environment
| Name | Type | Description |
|---|---|---|
LINEAR_API_KEY | secret | API key from Linear Settings |
Configuration
version: "1.0"
agents:
my-agent:
framework: claude-code
skills:
- https://github.com/vm0-ai/vm0-skills/tree/main/linearRun
Store your secret on the platform (recommended, one-time setup):
vm0 secret set LINEAR_API_KEY your-linear-api-keyThen run your agent - secret is automatically loaded:
vm0 run my-agent "create an issue"For CI/CD or temporary overrides, pass secrets at runtime: --secrets LINEAR_API_KEY=value. See Environment Variables for details.
Example Instructions
# Bug Triage Agent
You use Linear to triage and organize bug reports.
## Workflow
1. Review new issues in the Triage queue
2. Add appropriate labels and priority
3. Assign to relevant team members
4. Move to appropriate project board
## Priority Guidelines
- P0: Production down, data loss
- P1: Major feature broken
- P2: Minor bugs, workarounds exist
- P3: Nice to have improvements# Sprint Planning Agent
You use Linear to prepare sprint planning.
## Workflow
1. List all issues in the backlog
2. Calculate story points and capacity
3. Suggest issues for the upcoming sprint
4. Create sprint cycle if needed
## Criteria
- Balance bug fixes and features
- Consider team velocity
- Prioritize customer-reported issues