← Back to Skills Marketplace
Linear CLI
by
cipher-shad0w
· GitHub ↗
· v1.0.1
1055
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install openclaw-linear
Description
Manage Linear issues, projects, teams, and documents from the command line using the linear CLI. Create, update, list, and track issues; manage projects and milestones; interact with the Linear GraphQL API.
Usage Guidance
This skill appears to be what it claims (a wrapper around the 'linear' CLI). Before installing, verify the Homebrew tap/formula source (schpet/tap/linear) and the upstream project (e.g., the GitHub releases URL referenced) so you trust the binary you will install. Be aware: the CLI will use your Linear API token (you must create and provide it via 'linear auth login'), can create/switch git branches and (per docs) may invoke the 'gh' CLI when creating PRs — ensure you only run those features when you expect them and that 'gh' and git are present and trusted. The CLI can upload document content and attached files to Linear when you run document/attach commands, so avoid passing sensitive local files unless you intend to upload them. If you want higher assurance, inspect the Homebrew formula and the project's GitHub repo/release artifacts before installation.
Capability Analysis
Type: OpenClaw Skill
Name: openclaw-linear
Version: 1.0.1
The skill provides a wrapper for the `linear` CLI to manage Linear resources. It requires network access to `api.linear.app`, file system access for configuration and document handling, and integrates with local Git repositories and the `gh` CLI. While the `linear auth token` command exposes the Linear API token, its usage is consistently demonstrated for legitimate interactions with `api.linear.app` and not for unauthorized exfiltration. The Deno installation command (`deno install -A`) grants broad permissions, but this is typical for Deno CLI tools and is part of the legitimate installation process. No evidence of intentional malicious behavior, such as data exfiltration to unauthorized endpoints, persistence, or prompt injection against the agent, was found in `SKILL.md` or other files.
Capability Assessment
Purpose & Capability
Name/description match the requested artifacts: the skill is instruction-only and invokes the 'linear' CLI. Requiring the linear binary and providing Homebrew install is appropriate. Minor note: the docs mention integration with git/jj and using the 'gh' CLI for creating PRs, but those binaries are not declared in the skill's required binaries list — this is a documentation omission rather than evidence of malicious behavior.
Instruction Scope
SKILL.md tells the agent to run 'linear' commands and operate on repo-local config (.linear.toml, temp files) and to obtain a Linear API key via linear auth login. It also suggests using linear auth token in curl. The instructions do not direct reading unrelated system files or exfiltrating data to unexpected endpoints; operations that access local files (e.g., --content-file, schema output) are reasonable for the CLI's purpose.
Install Mechanism
Install uses a Homebrew formula (schpet/tap/linear). Homebrew is a normal install mechanism; however the tap is a third-party tap (schpet/tap) rather than an official core formula. This increases the need to verify the formula/release source but is not inherently malicious. No arbitrary archive downloads or extracts are specified in the skill metadata.
Credentials
The skill declares no required environment variables; the documentation lists optional LINEAR_* env vars used for config and instructs obtaining a Linear API key via the official Linear account settings and 'linear auth login'. Requested credentials are proportional to the task and limited to Linear API auth (no unrelated secrets are requested).
Persistence & Privilege
always:false and normal autonomous invocation settings are used. The skill does not request permanent platform-wide presence or modification of other skills' configs. It may create git branches and write per-repo config files via the CLI, which is expected for this tool.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclaw-linear - After installation, invoke the skill by name or use
/openclaw-linear - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Re-publishing Linear CLI skill with full documentation and reference files
v1.0.0
Initial release of Linear CLI skill for OpenClaw. Manage Linear issues, projects, teams, and documents from the command line with git/jj integration.
Metadata
Frequently Asked Questions
What is Linear CLI?
Manage Linear issues, projects, teams, and documents from the command line using the linear CLI. Create, update, list, and track issues; manage projects and milestones; interact with the Linear GraphQL API. It is an AI Agent Skill for Claude Code / OpenClaw, with 1055 downloads so far.
How do I install Linear CLI?
Run "/install openclaw-linear" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Linear CLI free?
Yes, Linear CLI is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Linear CLI support?
Linear CLI is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux, win32).
Who created Linear CLI?
It is built and maintained by cipher-shad0w (@cipher-shad0w); the current version is v1.0.1.
More Skills