Skip to content
Productivity
Command

/linear-sync

Populate or refresh the Linear reference files (teams, projects, users, workflows)

From plugin
76 skills5 agents6 commands
shell
$ npx -y skills add Elnora-AI/elnora-linear --agent claude-code

Ships with linear-workspace. Installing the plugin gets this command.

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/linear-sync

Context preview

What this command does when you run it.

Populate or refresh the Linear reference files (teams, projects, users, workflows)

Command definition

linear-sync.md
name: linear-sync
description: Populate or refresh the Linear reference files (teams, projects, users, workflows)
allowed-tools: Bash, Read

Linear Sync

Refresh the reference files the rest of `elnora-linear` reads — teams, projects, users, workflow states. Run this on first install and any time your Linear workspace changes (new team, renamed project, etc.).

Run

The fast path: refresh everything auto-discoverable from the Linear API.

elnora-linear sync all

Pick one target:

elnora-linear sync teams
elnora-linear sync projects
elnora-linear sync users
elnora-linear sync workflows

Validate references:

elnora-linear sync verify

Reports each reference as `user-file` (populated) or `placeholder` (default, empty).

Import an existing config bundle:

elnora-linear sync import --from /path/to/bundle.json

Where it writes

In precedence order: 1. `--references-dir <path>` flag 2. `LINEAR_REFERENCES_DIR` env var 3. `~/.config/elnora-linear/` (auto-created if needed)

Never writes to the bundled defaults in the installed package — those stay clean.

Don't

  • Don't run `sync all` repeatedly in a loop — it issues N×teams API calls
  • Don't commit the populated reference files to a public repo — they're user-specific data
Read it on GitHub ↗
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.

Get the whole plugin, auto-invoked
Stats
7
Stars
0
Views
0
Forks
Active
Maintenance
TypeScript
Language
Apache-2.0
License
2d ago
Last commit
2mo ago
Created

Repo: Elnora-AI/elnora-linear