Import additional JIRA projects post-init with smart filtering, resume, and dry-run support
Import additional JIRA projects after initial setup with smart filtering, dry-run previews, and resume support for interrupted imports.
/plugin marketplace add anton-abyzov/specweave/plugin install sw-jira@specweaveImport additional JIRA projects after initial setup with advanced filtering and merge capabilities.
# Import all active projects
/sw-jira:import-projects --filter active
# Import with preset filter
/sw-jira:import-projects --preset production
# Import with custom JQL
/sw-jira:import-projects --jql "project NOT IN (TEST, SANDBOX)"
# Dry-run preview (no changes)
/sw-jira:import-projects --dry-run
# Resume interrupted import
/sw-jira:import-projects --resume
--filter <type> - Filter by status (active, archived, all)--type <types> - Filter by project type (software, business, service_desk)--lead <email> - Filter by project lead--jql <query> - Custom JQL filter--preset <name> - Use saved filter preset--dry-run - Preview without making changes--resume - Resume interrupted import--no-progress - Disable progress tracking/sw-jira:import-projects --filter active
Filters out archived projects, shows preview, prompts for confirmation, merges with existing.
/sw-jira:import-projects --preset production
Uses the "production" preset filter (active + software + excludes TEST/SANDBOX).
/sw-jira:import-projects --jql "lead = currentUser() AND status != Archived"
Imports projects where you are the lead and not archived.
/sw-jira:import-projects --filter active --dry-run
Shows which projects would be imported without making any changes.
--resumeThis command:
.env (JIRA_PROJECTS).env file atomicallyHandles Ctrl+C gracefully with import state saving for resume.