This gives you full Jira and Confluence control from the command line with proper OAuth 2.1 support, which is refreshing since most integrations still force you to mess with API tokens. You can search issues with JQL, manage workflows and transitions, create and update Confluence pages with CQL queries, and navigate space hierarchies. The dual backend approach is smart: OAuth routes through the Atlassian MCP server with auto-refreshing tokens, while the API token fallback hits REST directly. All commands work identically regardless of which auth method you pick. If you're bouncing between tickets and documentation all day, having scriptable access to both products with one authentication flow saves real time.

skills.sh installs
327
GitHub stars
454
last updated
Aug 21, 2026

Install

$ npx -y skills add sanjay3290/ai-skills --skill atlassian --agent claude-code

Installs into .claude/skills of the current project.

Files

Atlassian (Jira + Confluence)

Full Jira and Confluence integration with two authentication methods:

  • OAuth 2.1 via Atlassian MCP server — browser-based consent, auto-refresh tokens, calls MCP tools
  • API token — email + token stored in keyring, calls REST API directly

First-Time Setup

Option 1: OAuth 2.1 via MCP Server (Recommended)

No API tokens or instance URLs needed. Uses dynamic client registration and PKCE.

pip install -r requirements.txt
python scripts/auth.py login --oauth

A browser opens for Atlassian authorization. Select which products (Jira, Confluence, Compass) to grant access. Tokens are stored in the system keyring and auto-refresh when expired.

Check status:

python scripts/auth.py status

Option 2: API Token (Fallback)

For environments where browser-based OAuth isn't available.

pip install -r requirements.txt
python scripts/auth.py login

Follow the prompts to enter your Atlassian URL, email, and API token. Credentials are stored securely in the system keyring.

Create an API token at: https://id.atlassian.com/manage-profile/security/api-tokens

Sponsors

Details

Repository
github.com/sanjay3290/ai-skills
Categories
Backend & APIs, Security, Documentation, AI & Agent Building, Cloud & Infrastructure, Office & Documents
License
Apache-2.0
First seen
Jun 3, 2026

More from sanjay3290/ai-skills

All 20
1jezweb avatarcloudflare-agentsjezweb/claude-skillsBuild AI agents with Cloudflare Agents SDK on Workers + Durable Objects. Provides WebSockets, state persistence, scheduling, and multi-agent coordination. Preve326skills.sh installs
2wsimmonds avatarnextjs-client-cookie-patternwsimmonds/claude-nextjs-skillsPattern for client components calling server actions to set cookies in Next.js. Covers the two-file pattern of a client component with user interaction (onClick325skills.sh installs
3bobmatnyc avatarvercel-storage-databobmatnyc/claude-mpm-skillsVercel data and storage services including Postgres, Redis, Vercel Blob, Edge Config, and data cache. Use when selecting data storage or caching on Vercel.324skills.sh installs
4gohypergiant avataraccelint-security-best-practicesgohypergiant/agent-skillsComprehensive security audit and vulnerability detection for JavaScript/TypeScript applications following OWASP Top 10. Use when (1) Users say 'audit security',323skills.sh installs
5jezweb avatarcloudflare-hyperdrivejezweb/claude-skillsConnect Workers to PostgreSQL/MySQL with Hyperdrive's global pooling and caching. Use when: connecting to existing databases, setting up connection pools, using323skills.sh installs
6proelias7 avatarfivem-developmentproelias7/fivem-skillFiveM development best practices for any framework (vRP, QBCore, Qbox, ESX). Covers performance, security, client/server communication, cache (cacheaside + clie319skills.sh installs