linear
Manage Linear issues, projects, and workflows via CLI. This skill should be used when the user wants to create, list, update, or search Linear issues, manage projects or milestones, or interact with their Linear workspace. Triggers on "create a task", "add a Linear issue", "list my issues", "update GLE-123", "what's in my backlog", or any Linear-related request.
What this skill does
# Linear CLI Standalone CLI for the Linear issue tracker. Zero dependencies beyond Python 3. ## Setup On first use, authenticate via browser OAuth (no API keys needed): ```bash linear auth ``` Opens the browser for Linear authorization. Uses MCP Dynamic Client Registration + PKCE — credentials are stored at `~/.config/linear/` with `0600` permissions. The CLI script is bundled at `scripts/linear` within this skill directory. Execute it directly or reference its absolute path. ## Commands ### Create an issue ```bash linear create "Issue title" \ --team GLE \ --state Todo \ --assignee me \ --due today \ --priority high \ --description "Markdown description" \ --label "Bug" ``` Priority: `urgent`, `high`, `medium`, `low`, `none` (or 0-4). Due date: `YYYY-MM-DD`, `today`, `tomorrow`. ### List issues ```bash linear list --mine --status "In Progress" linear list --team GLE --status Todo --limit 10 linear list --priority high --json ``` ### Show issue details ```bash linear show GLE-123 linear show GLE-123 --json ``` ### Update an issue ```bash linear update GLE-123 --state "In Progress" linear update GLE-123 --priority urgent --due 2026-05-01 linear update GLE-123 --assignee me --title "New title" ``` ### Add a comment ```bash linear comment GLE-123 "This is done, merging now" ``` ### Workspace info ```bash linear teams linear me linear statuses --team GLE linear labels --team GLE ``` ## Conventions - Use team key (e.g. `GLE`), not full team name, in `--team` flags. - Default assignee: `me` unless specified otherwise. - Default state for new issues: `Todo`. - Use `--due today` for same-day tasks. - The CLI outputs human-readable text by default; pass `--json` for machine-readable output. - When creating issues from conversation context, write a concise title and structured markdown description.
Related in Productivity
gitea-workflow
IncludedOrchestrate agile development workflows for Gitea repositories using the tea CLI. Use when working with Gitea-hosted repos and asking to 'run the workflow', 'continue working', 'what's next', 'complete the task cycle', 'start my day', 'end the sprint', 'implement the next task', or wanting guided step-by-step development assistance. Keywords: workflow, orchestrate, agile, task cycle, sprint, daily, implement, review, PR, standup, retrospective, gitea, tea.
microsoft-graph-gateway
IncludedRoute Microsoft Graph work in this workspace. Use when users want to read or write Outlook mail, calendar events, contacts, OneDrive or SharePoint files, Teams, Planner, To Do, users, groups, directory data, or arbitrary Microsoft Graph endpoints from VS Code. Prefer WorkIQ for common read scenarios. Use Microsoft Graph for write actions and gap-read scenarios that need exact Graph properties, filters, permissions, or endpoints.
copilotkit
IncludedUse when building with CopilotKit — setup, development, integrations, debugging, upgrading, or contributing. Routes to the appropriate specialized skill based on the task.
wordly-wisdom
IncludedProvides calibrated decision analysis using Charlie Munger-style multiple mental models, inversion, incentive mapping, circle-of-competence checks, misjudgment audits, second-order effects, and forecast updates. Use when the user asks for an oracle take, a hard call, a decision memo, a premortem, an outside view, a red-team, a sanity-check, what am I missing, think this through, or wants a strategy, hire, investment, plan, product, partnership, or major life choice analysed. Avoid for simple factual lookups or time-sensitive legal, medical, or market questions without fresh evidence.
swain-session
IncludedSession management and project status dashboard. Owns the full session lifecycle (start/work/close/resume), focus lane, bookmarks, worktree detection, and tab naming. Also serves as the project status dashboard — shows active epics, progress, actionable next steps, blocked items, tasks, GitHub issues, and recommendations. Worktree creation is deferred to swain-do task dispatch (SPEC-195). Triggers on: 'session', 'status', 'what's next', 'dashboard', 'overview', 'where are we', 'what should I work on', 'show me priorities', 'bookmark', 'focus on', 'session info'.
gandi
IncludedComprehensive Gandi domain registrar integration for domain and DNS management. Register and manage domains, create/update/delete DNS records (A, AAAA, CNAME, MX, TXT, SRV, and more), configure email forwarding and aliases, check SSL certificate status, create DNS snapshots for safe rollback, bulk update zone files, and monitor domain expiration. Supports multi-domain management, zone file import/export, and automated DNS backups. Includes both read-only and destructive operations with safety controls.