linear-migration-deep-dive
Facilitates seamless migration from Jira, Asana, and GitHub Issues to Linear, ensuring efficient data transfer and workflow mapping.
Install this skill
Security score
The linear-migration-deep-dive skill was audited on Mar 3, 2026 and we found 18 security issues across 3 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 143 | `project = ${projectKey} ORDER BY created ASC`, |
Template literal with variable interpolation in command context
| 170 | console.log(`Exported ${issues.length}/${result.total} issues...`); |
Template literal with variable interpolation in command context
| 175 | `jira-export-${projectKey}-${Date.now()}.json`, |
Template literal with variable interpolation in command context
| 282 | title: `[${jiraIssue.key}] ${jiraIssue.fields.summary}`, |
Template literal with variable interpolation in command context
| 378 | console.log(`Imported ${stats.created}/${stats.total}: ${jiraIssue.key}`); |
Template literal with variable interpolation in command context
| 384 | console.error(`Failed to import ${jiraIssue.key}:`, error); |
Template literal with variable interpolation in command context
| 431 | issues.push(`Missing: ${source.key}`); |
Template literal with variable interpolation in command context
| 448 | issues.push(`Title mismatch: ${source.key}`); |
Template literal with variable interpolation in command context
| 454 | issues.push(`Priority mismatch: ${source.key} (${linearIssue.priority} != ${expectedPriority})`); |
Template literal with variable interpolation in command context
| 457 | issues.push(`Verify failed: ${source.key} - ${error}`); |
Template literal with variable interpolation in command context
| 477 | const report = ` |
Template literal with variable interpolation in command context
| 492 | .map(([source, linear]) => `- ${source} -> ${linear}`) |
Access to .env file
| 110 | host: process.env.JIRA_HOST, |
Access to .env file
| 112 | email: process.env.JIRA_EMAIL, |
Access to .env file
| 113 | api_token: process.env.JIRA_API_TOKEN, |
Access to .env file
| 188 | const asana = Asana.Client.create().useAccessToken(process.env.ASANA_TOKEN); |
External URL reference
| 544 | - [Linear Import Documentation](https://linear.app/docs/import-issues) |
External URL reference
| 546 | - [Asana API Reference](https://developers.asana.com/reference) |