sync-jira-story
Installation
SKILL.md
sync-jira-story
Purpose
One-way sync of a local story markdown file to Jira. Auto-detects create vs update from jira_key in frontmatter.
jira_key present? |
Action |
|---|---|
| Absent | Pre-flight search by summary id, then Create as child of jira_epic if no match. Writes jira_key back to file. |
| Present | Update existing Jira story via atomic PUT. A Change Log row is written only if the status transitioned. |
Difference from sync-jira-task: stories are linked to a parent Jira epic (required jira_epic frontmatter). Issue type sent as Story. Project style is auto-detected (team-managed parent field vs classic Epic Link customfield), with retry on the opposite linkage if Jira rejects the first attempt.