Skip to content
Productivity
Skill

/jira-sync

Sync Jira issues with local tasks. Use during daily planning or when user asks about Jira issues.

BOOST
From plugin
agentic-os
1175 skills
Install
$ npx -y skills add itseffi/agentic-os --skill jira-sync --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/jira-sync

Context preview

The summary Claude sees to decide when to auto-load this skill.

Sync Jira issues with local tasks. Use during daily planning or when user asks about Jira issues.

SKILL.md

jira-sync.SKILL.md
name: jira-issue-sync
description: Sync Jira issues with local tasks. Use during daily planning or when user asks about Jira issues.

Jira Issue Sync

Check Jira for assigned issues and sync with local task management.

Instructions

Step 1: Fetch Assigned Issues

Call `jira_search` with JQL:

assignee = currentUser() AND status != Done ORDER BY priority DESC

Step 2: Compare with Local Tasks

Check `Tasks/` for existing files with Jira references:

  • Look for `jira_key` in YAML frontmatter
  • Identify new issues not yet in Tasks/

Step 3: Present Summary

Jira Issues (8 active):

**Blockers/Critical**
- PROJ-123: Production bug in auth [In Progress]

**High Priority**
- PROJ-124: API rate limiting [To Do]
- PROJ-125: Update deployment docs [In Review]

**Normal**
- PROJ-126: Refactor logging [Backlog]

3 issues not yet in local Tasks. Create them?

Step 4: Sync Options

| Option | Description | |--------|-------------| | Create all | Add all new issues as local tasks | | Select specific | Choose which to sync | | Skip | Continue without syncing |

Step 5: Create Local Tasks

For each issue to sync, create task file:

---
title: [Issue summary]
category: technical
priority: [Map from Jira priority]
status: n
jira_key: PROJ-XXX
---

Priority Mapping

| Jira | Personal OS | |------|-------------| | Blocker | P0 | | Critical | P0 | | High | P1 | | Medium | P2 | | Low | P3 |

Example Flow

**User:** "What should I work on today?"

**Agent:** 1. Fetches Jira issues 2. Compares with local tasks 3. "You have 5 Jira tickets..." 4. Offers to create local tasks 5. Continues with planning

Notes

  • Keep `jira_key` in frontmatter for bidirectional sync
  • Update Jira status when local task completes
  • Include Jira link in task context section
Read more
Ships withagentic-os

Agentic personal OS to automate high-leverage workflows with Codex, Claude Code, Pi, OpenClaw and other coding agents/ runtime platforms.

Get the whole plugin
Stats
117
Stars
22
Forks
Active
Maintenance
Python
Language
MIT
License
18d ago
Last commit
9mo ago
Created
4h ago
Added

Repo: itseffi/agentic-os

Other skills on agentic-os.