Agent skill

jira

Manage Jira issues, sprints, and epics via the jira-cli tool.

Stars 118
Forks 34

Install this agent skill to your Project

npx add-skill https://github.com/olasunkanmi-SE/codebuddy/tree/main/skills/jira

Metadata

Additional technical details for this skill

auth
{
    "type": "api-key",
    "setupCommand": "jira init"
}
icon
jira
config
[
    {
        "name": "JIRA_API_TOKEN",
        "type": "secret",
        "label": "API Token",
        "helpUrl": "https://id.atlassian.com/manage-profile/security/api-tokens",
        "required": true
    },
    {
        "name": "JIRA_BASE_URL",
        "type": "string",
        "label": "Jira Base URL",
        "required": true,
        "placeholder": "https://yourcompany.atlassian.net"
    }
]
version
1.0.0
category
project-management
displayName
Jira
dependencies
{
    "cli": "jira",
    "install": {
        "linux": {
            "script": "curl -fsSL https://raw.githubusercontent.com/ankitpokhrel/jira-cli/master/scripts/install.sh | sh"
        },
        "darwin": {
            "brew": "ankitpokhrel/jira-cli/jira-cli",
            "script": "curl -fsSL https://raw.githubusercontent.com/ankitpokhrel/jira-cli/master/scripts/install.sh | sh"
        },
        "windows": {
            "scoop": "jira-cli"
        }
    },
    "checkCommand": "jira version"
}

SKILL.md

jira-cli

Use ./.codebuddy/bin/jira to interact with Jira. This tool allows you to view, create, and update Jira issues directly from the chat.

Setup

Before using, you must authenticate. Run the following command in the terminal: ./.codebuddy/bin/jira init

Common Commands

Issues

  • List issues: ./.codebuddy/bin/jira issue list
  • View issue: ./.codebuddy/bin/jira issue view <ISSUE-KEY>
  • Create issue: ./.codebuddy/bin/jira issue create
  • Comment: ./.codebuddy/bin/jira issue comment add <ISSUE-KEY> "Comment text"
  • Assign: ./.codebuddy/bin/jira issue assign <ISSUE-KEY> <USER>

Sprints & Boards

  • List boards: ./.codebuddy/bin/jira board list
  • List sprints: ./.codebuddy/bin/jira sprint list --board <BOARD-ID>

JQL

  • Search with JQL: ./.codebuddy/bin/jira issue list --jql "project = PROJ AND status = 'In Progress'"

Notes

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results