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 May 12, 2026 and we found 15 security issues across 2 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 126 | const jql = `project = ${projectKey} ORDER BY created ASC`; |
Template literal with variable interpolation in command context
| 128 | `${baseUrl}/rest/api/3/search?jql=${encodeURIComponent(jql)}&startAt=${startAt}&maxResults=${maxResults}&fields=summary,description,status,priority,issuetype,assignee,labels,customfield_10016,parent,s |
Template literal with variable interpolation in command context
| 129 | { headers: { Authorization: `Basic ${authToken}`, Accept: "application/json" } } |
Template literal with variable interpolation in command context
| 155 | console.log(`Exported ${issues.length} issues from Jira ${projectKey}`); |
Template literal with variable interpolation in command context
| 263 | description: `${transformed.description}\n\n---\n*Migrated from ${jiraIssue.key}*`, |
Template literal with variable interpolation in command context
| 276 | if (created % 25 === 0) console.log(`Imported ${created}/${sorted.length}`); |
Template literal with variable interpolation in command context
| 282 | console.error(`Failed to import ${jiraIssue.key}: ${error.message}`); |
Template literal with variable interpolation in command context
| 287 | console.log(`Import complete: ${created} created, ${errors} errors`); |
Template literal with variable interpolation in command context
| 304 | problems.push(`Missing: ${sourceIssues.length - idMap.size} issues not imported`); |
Template literal with variable interpolation in command context
| 312 | problems.push(`${source.key}: not imported`); |
Template literal with variable interpolation in command context
| 319 | problems.push(`${source.key}: title mismatch`); |
Template literal with variable interpolation in command context
| 322 | problems.push(`${source.key}: not found in Linear (${linearId})`); |
External URL reference
| 357 | - [Linear Import (Built-in)](https://linear.app/docs/import-issues) |
External URL reference
| 359 | - [Asana API](https://developers.asana.com/reference) |
External URL reference
| 360 | - [Linear GraphQL API](https://linear.app/developers/graphql) |