Skip to content
Productivity
Skill

/linear-config

Configure linear-cli - auth (API key + OAuth), workspaces, diagnostics, setup wizard.

BOOST
From plugin
linear-cli
13838 skills
Install
$ npx -y skills add nesszer/linear-cli --skill linear-config --agent claude-code

How it fires

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

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/linear-config

Context preview

The summary Claude sees to decide when to auto-load this skill.

Configure linear-cli - auth (API key + OAuth), workspaces, diagnostics, setup wizard.

SKILL.md

linear-config.SKILL.md
name: linear-config
description: Configure linear-cli - auth (API key + OAuth), workspaces, diagnostics, setup wizard.
allowed-tools: Bash

Configuration

# First-time setup wizard
linear-cli setup

# Set API key
linear-cli config set-key YOUR_API_KEY

# Show config
linear-cli config show

# Auth commands
linear-cli auth login                # Store API key
linear-cli auth oauth                # OAuth 2.0 browser flow (PKCE)
linear-cli auth oauth --client-id ID # Custom OAuth app
linear-cli auth status               # Check auth status (shows type, expiry)
linear-cli auth revoke               # Revoke OAuth tokens
linear-cli auth logout               # Remove key

# Workspaces
linear-cli config workspace-add work KEY
linear-cli config workspace-list
linear-cli config workspace-switch work
linear-cli config workspace-current

# Profiles
linear-cli --profile work i list     # Use profile

# Diagnostics
linear-cli doctor                    # Check config and connectivity
linear-cli doctor --fix              # Auto-fix common issues

# Shell completions (static)
linear-cli config completions bash > ~/.bash_completion.d/linear-cli

# Shell completions (dynamic, context-aware)
linear-cli completions dynamic bash >> ~/.bashrc
linear-cli completions dynamic zsh >> ~/.zshrc
linear-cli completions dynamic fish >> ~/.config/fish/completions/linear-cli.fish

Environment Variables

| Variable | Purpose | |----------|---------| | `LINEAR_API_KEY` | API key override | | `LINEAR_CLI_PROFILE` | Profile override | | `LINEAR_CLI_OUTPUT` | Default output format | | `LINEAR_CLI_YES` | Auto-confirm prompts | | `LINEAR_CLI_NO_PAGER` | Disable pager |

Read more
Ships withlinear-cli

A fast, comprehensive command-line interface for Linear built in Rust. Manage issues, projects, cycles, sprints, documents, and more -- entirely from your terminal.

Get the whole plugin

Other skills on linear-cli.