jira-sync
Sync guidance for SpecWeave increments with JIRA epics/stories (content SpecWeave→JIRA, status JIRA→SpecWeave). Use when asking about JIRA integration setup or troubleshooting sync. For actual syncing, use /sw-jira:sync command instead.
Why use this skill?
Learn to sync SpecWeave increments with JIRA epics and stories. This guide covers setup, troubleshooting, and best practices for automated project synchronization.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/anton-abyzov/sw-jira-syncWhat This Skill Does
The jira-sync skill acts as the primary advisory and configuration engine for the integration between SpecWeave and JIRA. It coordinates the synchronization lifecycle, ensuring that your technical specifications and increments align perfectly with JIRA epics and stories. Its core functionality is centered on a bi-directional data flow: content (specs and tasks) propagates from SpecWeave into JIRA, while status updates (such as changing an item to 'Done' or 'In Progress') are pulled from JIRA back into the SpecWeave environment. By delegating complex operations to the jira-mapper agent, this skill maintains a clean architecture while offering the user a helpful interface for managing their project management overhead.
Installation
To integrate this skill into your workflow, run the following command in your terminal within the OpenClaw environment:
clawhub install openclaw/skills/skills/anton-abyzov/sw-jira-sync
Use Cases
This skill is designed for engineering teams that maintain technical documentation in SpecWeave and want to avoid the 'double-entry' problem where project boards fall out of sync with requirements. Use this skill when you are setting up a new repository, auditing your project sync status, or troubleshooting why a particular status update failed to propagate across the two systems. It ensures that your team remains aligned without needing to manually copy-paste updates between platforms.
Example Prompts
- "How do I configure my JIRA credentials so I can start syncing my current sprint specs?"
- "I'm having trouble with the sync; can you help me check if my JIRA API token is correctly configured?"
- "Could you explain the difference between content sync and status sync in the JIRA integration?"
Tips & Limitations
Crucially, this skill is strictly for guidance. It should not be triggered when performing the actual sync operation (use /sw-jira:sync for that). Before initiating any synchronization, always verify your .env file contains your JIRA_API_TOKEN, JIRA_EMAIL, and JIRA_DOMAIN. Remember that security is paramount; the jira-sync skill will help you validate that your credentials are set up securely without exposing them in your source control. Always verify that your domain follows the .atlassian.net format to ensure successful connection. If you encounter sync failures, use this skill to check if your status mapping has been interrupted.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-anton-abyzov-sw-jira-sync": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, external-api
Related Skills
network-engineer
Cloud network architect for VPC design, service mesh, zero-trust networking, load balancers, and CDN optimization. Use for network troubleshooting or connectivity issues.
jira-multi-project-mapper
Expert in mapping SpecWeave specs to multiple JIRA projects with intelligent project detection and cross-project coordination. Use when syncing to multiple JIRA projects (project-per-team, component-based), or managing bidirectional sync across team boundaries.
helm-chart-scaffolding
Design, organize, and manage Helm charts for templating and packaging Kubernetes applications with reusable configurations. Use when creating Helm charts, packaging Kubernetes applications, or implementing templated deployments.
performance-optimization
React Native performance with Hermes V1, FlashList, expo-image v2, concurrent rendering. Use for slow app, memory leaks, or FPS issues.
release-strategy-advisor
Release strategy advisor - detects brownfield patterns (tags, CI/CD, changelogs), recommends versioning strategy based on architecture. Creates release-strategy.md.