Skip to content
Productivity
Command

/linear-bulk

Apply the same change to many Linear issues at once. Dry-run by default.

From plugin
linear-workspace
86 skills5 agents6 commands
> /plugin marketplace add Elnora-AI/elnora-linear
> /plugin install linear-workspace@elnora-linear

Command definition

linear-bulk.md
name: linear-bulk
description: Apply the same change to many Linear issues at once. Dry-run by default.
argument-hint: "<filter description> → <mutation description>"
allowed-tools: Bash, Read, AskUserQuestion

Linear Bulk Update

Apply one change to every Linear issue matching a filter. **Default is dry-run** — the plan is shown but nothing mutates until the user confirms with `--yes`.

Workflow

1. **Parse the user's request** into filter + mutation pieces. Example: "move all ENG team Todos with the 'security' label to In Progress" → filter `--team ENG --state Todo` + mutation `--set-state "In Progress"`.

2. **Run the dry-run first** — always:

   elnora-linear bulk \
     --team <key> [--state <name>] [--assignee <name>] [--query <text>] \
     [--set-state <name>] [--add-comment "<text>"] \
     --output text

This prints what would change without touching anything.

3. **Show the user the plan.** Use `AskUserQuestion` to confirm. Options:

  • "Apply all" → re-run with `--yes`
  • "Cancel" → stop
  • "Adjust filter" → tweak and re-dry-run

4. **Apply** with `--yes` only after explicit confirmation.

Safety

  • `bulk` REQUIRES at least one of `--set-state` or `--add-comment` — the command itself errors otherwise
  • Issues already in the target state are skipped (with a `SKIPPED` reason in the plan)
  • The default `--limit` is 100; raise it explicitly if the user wants to touch more

Don't

  • Don't add `--yes` to the first invocation. Always dry-run first
  • Don't auto-confirm. The user clicks Approve
  • Don't combine filters the user didn't ask for
Read more
@elnora-ai
Ships withlinear-workspace

The full Linear API as a CLI, a Claude Code plugin, and a signal-driven hygiene curator — purpose-built for AI coding agents to create, edit, review, and curate Linear issues safely at scale.

81 skill5 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
8
Star history of Elnora-AI/elnora-linear on GitHub, a chart by star-history.com

Other commands on linear-workspace.

More commands from other plugins.

analyze-cohorts

analyze-cohorts

Command

Perform cohort analysis on user data — retention curves, feature adoption, and engagement trends

@phuryn@phurynInstall Command
again

again

Command

PUA Again — 用于再试试、换个方法、别放弃、为什么还不行、同一路径失败多次;要求停止微调同一思路,改用本质不同方案。

pua2mo20k
@tanweai@tanweaiInstall Command