🎯

jira-administration

🎯Skill

from grandcamel/jira-assistant-skills

VibeIndex|
What it does

Manages JIRA administrative tasks like user permissions, project configurations, workflow updates, and system-level settings through natural language commands.

πŸ“¦

Part of

grandcamel/jira-assistant-skills(9 items)

jira-administration

Installation

git cloneClone repository
git clone https://github.com/grandcamel/jira-assistant-skills.git
pip installInstall Python package
pip install jira-as
pip installInstall Python package
pip install -e . # Install the jira-as CLI
πŸ“– Extracted from docs: grandcamel/jira-assistant-skills
2Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

Overview

JIRA Assistant Skills

JIRA Assistant Skills

10x

More context-efficient
than MCP servers

14

Specialized skills
one conversation

245

Production-ready
Python scripts

0

JQL syntax
to memorize

PyPI

Tests

Python 3.10+

Skills

GitHub Stars

MIT License

Natural language JIRA automation for Claude Code

From sprint planning to incident responseβ€”14 skills, 245 scripts, zero JQL memorization.

```

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”

β”‚ You: "What's blocking the Q4 release?" β”‚

β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€

β”‚ Claude: Analyzing 147 issues across 3 projects... β”‚

β”‚ β”‚

β”‚ Found 4 blockers: β”‚

β”‚ β€’ PLATFORM-234: API rate limiting (blocked 12 issues) β”‚

β”‚ β€’ MOBILE-567: iOS signing certificate expired β”‚

β”‚ β€’ WEB-890: Pending security review β”‚

β”‚ β€’ INFRA-123: Database migration not scheduled β”‚

β”‚ β”‚

β”‚ Recommended actions: β”‚

β”‚ 1. Escalate PLATFORM-234 to @api-team (highest impact) β”‚

β”‚ 2. MOBILE-567 can be resolved by @devops today β”‚

β”‚ 3. WEB-890 needs @security-lead approval β”‚

β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

```

Get Started β€’

Skills β€’

Use Cases β€’

Architecture

---

The Difference

❌ The JQL Way

```jql

project = PROJ AND

status IN ("To Do", "In Progress") AND

assignee = currentUser() AND

sprint IN openSprints() AND

priority IN (High, Highest)

ORDER BY priority DESC, created ASC

```

Hope you remembered the syntax...

βœ… The Natural Way

```

"Show my high priority sprint work"

```

Just ask.

Time Saved

| Task | Traditional JIRA | JIRA Assistant | Saved |

|------|------------------|----------------|-------|

| Find my open bugs | 45 seconds | 5 seconds | 89% |

| Create sprint + add stories | 3 minutes | 15 seconds | 92% |

| Log time on 5 issues | 2 minutes | 20 seconds | 83% |

| Check what's blocking release | 5 minutes | 10 seconds | 97% |

| Bulk close 20 resolved issues | 4 minutes | 30 seconds | 88% |

Typical developer: Save 30+ minutes per week.

Team of 8: Reclaim 31 work days per year.

---

Quick Start

1. Clone the Repository

```bash

git clone https://github.com/grandcamel/jira-assistant-skills.git

cd jira-assistant-skills

```

2. Install Dependencies

```bash

pip install jira-as

pip install -e . # Install the jira-as CLI

```

3. Get API Token

  1. Visit [Atlassian API Tokens](https://id.atlassian.com/manage-profile/security/api-tokens)
  2. Create token β†’ Copy it

4. Configure

```bash

export JIRA_API_TOKEN="your-token"

export JIRA_EMAIL="you@company.com"

export JIRA_SITE_URL="https://company.atlassian.net"

```

5. Start Using

```bash

# Just ask Claude

claude "Show me my open issues"

claude "Create a bug: Login button not working"

claude "What's blocking the release?"

# Or use the CLI directly

jira-as issue get PROJ-123

jira-as search query "project = PROJ AND status = Open"

jira-as time log PROJ-123 2h

```

That's it. Claude now has full JIRA access via natural language, and you can use the jira-as CLI directly from your terminal.

Full Setup Guide β†’

---

Setup (Assistant Skills)

If you're using the [Assistant Skills](https://github.com/grandcamel/assistant-skills) plugin system, run the setup wizard:

```bash

/assistant-skills-setup

```

This configures:

  • Shared Python venv at ~/.assistant-skills-venv/
  • Required dependencies from requirements.txt
  • Environment variables (prompts you to configure Jira credentials)
  • claude-as shell function for running Claude with dependencies

After setup, use claude-as instead of claude:

```bash

claude-as # Runs Claude with Assistant Skills venv activated

```

Environment Variables

| Variable | Required | Description |

|----------|----------|-------------|

| JIRA_SITE_URL | Yes | Jira instance base URL (e.g., https://company.atlassian.net) |

| JIRA_EMAIL | Yes | Atlassian account email for authentication |

| JIRA_API_TOKEN | Yes | Atlassian API token ([generate here](https://id.atlassian.com/manage-profile/security/api-tokens)) |

| JIRA_PROFILE | No | Configuration profile for multi-instance support (defaults to production) |

Getting Your API Token

  1. Go to [Atlassian API Tokens](https://id.atlassian.com/manage-profile/security/api-tokens)
  2. Click "Create API token"
  3. Give it a descriptive label (e.g., "Claude Code Jira")
  4. Copy the token and add it to your shell config:

```bash

export JIRA_API_TOKEN="your-token-here"

export JIRA_EMAIL="you@company.com"

export JIRA_SITE_URL="https://company.atlassian.net"

```

---

What You Can Do

```mermaid

flowchart LR

subgraph Input["πŸ’¬ You Say"]

Q1["Show my high
priority bugs"]

Q2["Create a story
for login redesign"]

Q3["What's blocking
the release?"]

end

subgraph Processing["πŸ€– Claude Understands"]

P1["JQL: assignee=currentUser()
AND type=Bug
AND priority>=High"]

P2["create_issue.py
--type Story
--summary '...'"]

P3["Search linked blockers
Traverse dependency tree"]

end

subgraph Output["βœ… You Get"]

R1["πŸ“‹ List of 7 bugs
with details"]

R2["🎫 PROJ-456 created
ready to refine"]

R3["πŸ” 3 blockers found
with recommendations"]

end

Q1 --> P1 --> R1

Q2 --> P2 --> R2

Q3 --> P3 --> R3

```

πŸ“– Example: Sarah's Monday Morning

Before JIRA Assistant (15 minutes)

  1. Open browser, navigate to JIRA (2 min)
  2. Find the right board (1 min)
  3. Set up filters (3 min)
  4. Check each issue status (5 min)
  5. Look up sprint velocity (2 min)
  6. Copy issues to notes (2 min)

After JIRA Assistant (45 seconds)

> Sarah: "What's my sprint work and yesterday's progress?"

Claude provides a formatted summary with everything she needs.

Time saved: 14 minutes per standup Γ— 250 days = 58 hours/year

---

Skills Overview

| Skill | Purpose | Example Command |

|-------|---------|-----------------|

| jira-assistant | Meta-skill router | Routes to the right skill automatically |

| jira-issue | Issue CRUD | "Create a bug for login failure" |

| jira-lifecycle | Workflow transitions | "Move PROJ-123 to In Progress" |

| jira-search | JQL & filters | "Show my open issues" |

| jira-collaborate | C