Agent Skills
Jira
Project management and issue tracking
Jira is Atlassian's project management tool for tracking issues, sprints, and workflows.
Required Environment
| Name | Type | Description |
|---|---|---|
JIRA_API_TOKEN | secret | API token from Atlassian Account |
JIRA_DOMAIN | var | Your Jira domain (e.g., mycompany.atlassian.net) |
JIRA_EMAIL | var | Email associated with your Atlassian account |
Configuration
version: "1.0"
agents:
my-agent:
framework: claude-code
skills:
- https://github.com/vm0-ai/vm0-skills/tree/main/jiraRun
Store your secret on the platform (recommended, one-time setup):
vm0 secret set JIRA_API_TOKEN your-jira-api-tokenThen run your agent - secret is automatically loaded:
vm0 run my-agent "create a bug ticket in Jira"For CI/CD or temporary overrides, pass secrets at runtime: --secrets JIRA_API_TOKEN=value. See Environment Variables for details.
Example Instructions
# Issue Tracker Agent
You manage Jira issues.
## Workflow
1. Search issues using JQL
2. Create issues with details
3. Update issue status
4. Add comments to issues
## Issue Types
- Bug, Story, Task, Epic# Sprint Manager Agent
You manage Jira sprints and boards.
## Workflow
1. List sprint issues
2. Move issues between sprints
3. Track sprint progress
4. Report sprint metrics
## JQL Examples
- Sprint issues: `sprint = "Sprint 1"`
- My tasks: `assignee = currentUser()`