원클릭으로
linear-import
Import issues from CSV or JSON files. Use when bulk-creating issues from external data.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Import issues from CSV or JSON files. Use when bulk-creating issues from external data.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Execute raw GraphQL queries and mutations against the Linear API. Use for advanced operations not covered by other commands.
Manage issue attachments - link URLs, create, update, delete. Use when attaching files or links to issues.
Manage issue comments - list, create, update, delete. Use when reading or posting comments on issues.
Configure linear-cli - auth (API key + OAuth), workspaces, diagnostics, setup wizard.
Manage Linear sprint cycles - list, create, update, delete, complete. Use when managing cycles.
Mark the current branch's issue as Done. Use as a quick shortcut to close the issue you're working on.
| name | linear-import |
| description | Import issues from CSV or JSON files. Use when bulk-creating issues from external data. |
| allowed-tools | Bash |
# Import from CSV
linear-cli im csv issues.csv -t ENG
# Preview without creating (dry run)
linear-cli im csv issues.csv -t ENG --dry-run
# Import from JSON
linear-cli im json issues.json -t ENG
# JSON round-trip (export then re-import)
linear-cli exp json -t ENG -f backup.json
linear-cli im json backup.json -t ENG
CSV files need a header row. Supported columns: title, description, priority, status, assignee, labels, estimate, dueDate.
Status, assignee, and labels are resolved by name automatically.
JSON files should be an array of issue objects matching the export format.
| Flag | Purpose |
|---|---|
-t TEAM | Target team (required) |
--dry-run | Preview without creating |
--output json | JSON output |
0=Success, 1=Error, 2=Not found, 3=Auth error