VM0VM0
Agent Skills

Jira

Project management and issue tracking

Jira is Atlassian's project management tool for tracking issues, sprints, and workflows.

Required Environment

NameTypeDescription
JIRA_API_TOKENsecretAPI token from Atlassian Account
JIRA_DOMAINvarYour Jira domain (e.g., mycompany.atlassian.net)
JIRA_EMAILvarEmail associated with your Atlassian account

Configuration

vm0.yaml
version: "1.0"

agents:
  my-agent:
    framework: claude-code
    skills:
      - https://github.com/vm0-ai/vm0-skills/tree/main/jira

Run

Store your secret on the platform (recommended, one-time setup):

vm0 secret set JIRA_API_TOKEN your-jira-api-token

Then 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

AGENTS.md
# 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
AGENTS.md
# 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()`