home / skills / anton-abyzov / specweave / jira-multi-project-mapper
/plugins/specweave-jira/skills/jira-multi-project-mapper
This skill maps SpecWeave specs to multiple JIRA projects with intelligent detection and bidirectional sync across teams.
npx playbooks add skill anton-abyzov/specweave --skill jira-multi-project-mapperReview the files below or copy the command above to add this skill to your agents.
---
name: jira-multi-project-mapper
description: 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.
allowed-tools: Read, Write, Edit, Bash, Glob
model: opus
context: fork
---
This skill maps SpecWeave specifications to multiple JIRA projects with intelligent project detection and automated cross-project coordination. It is designed for teams that run project-per-team or component-based JIRA setups and need reliable, repeatable syncs. The skill reduces manual ticket routing and preserves traceability across team boundaries.
The mapper scans SpecWeave specs and metadata to determine the appropriate JIRA project(s) for each item, using rules based on components, teams, labels, and custom fields. It creates, updates, and correlates issues across projects, handling bidirectional syncs and conflict resolution policies. The tool reports mapping decisions and generates audit trails for cross-project dependencies.
How does project detection decide between multiple candidate projects?
Detection uses a priority order: explicit project field in the spec, team/component tags, then fallback rules. You can customize priority and add rule-based overrides.
Can I preview changes before syncing to JIRA?
Yes. The skill supports a dry-run/preview mode that reports proposed creations, updates, and links without modifying JIRA.