linear-cli
The linear-cli skill provides a command-line interface for managing Linear issues, projects, teams, and other organizational entities. It supports authentication, GraphQL API interaction, and file-based input for issue descriptions and comments.
Is linear-cli safe to install?
Review the source first: our audit of linear-cli's source files found 8 shell commands, 1 external URL, file reads and writes (high risk). Every command and URL listed appears verbatim in the skill's source. The skill executes shell commands and makes network requests to the Linear GraphQL API. It reads and writes local files for issue descriptions and comments.
How we audit skills: our security review methodology.
Who is this skill for?
Developers and project managers who use Linear and prefer managing tasks, projects, and documentation via the command line or automated scripts.
What can you do with it?
- Create and update Linear issues using local markdown files
- Manage project status updates and milestones
- Query Linear data using the GraphQL API
- Automate issue tracking and team management workflows
- Authenticate and manage Linear sessions
How good is this skill?
Quality score: 9/10. The documentation is comprehensive, providing clear examples for both standard CLI usage and advanced API interactions. The inclusion of best practices for file-based inputs is helpful for avoiding shell escaping issues.
What does the skill file contain?
# Linear CLI A CLI to manage Linear issues from the command line, with git and jj integration. ## Prerequisites The `linear` command must be available on PATH. To check: ```bash linear --version ``` If not installed globally, you can run it without installing via npx: ```bash npx @schpet/linear-cli --version ``` All subsequent commands can be prefixed with `npx @schpet/linear-cli` in place of `linear`. Otherwise, follow the install instructions at:\ https://github.com/schpet/linear-cli?tab=readme-ov-file#install ## Best Practices for Markdown Content When working with issue descriptio...
Frequently asked questions
How do I handle multi-line issue descriptions?
Write the markdown content to a local file and use the --description-file flag with the linear issue create or update commands.
Can I use this to run custom GraphQL queries?
Yes, use the linear api command to execute custom GraphQL queries, including those requiring variables passed via heredoc or JSON.
What should I do if a command is not supported by the CLI?
Use the linear api command as a fallback to perform raw GraphQL requests against the Linear API.
Related skills
find-skills
2.3MUsers seeking to extend agent capabilities with specialized tools, workflows, or knowledge packages
The find-skills skill enables agents to search for, discover, and install modular packages from the open agent skills ecosystem using the Skills CLI.
agent-browser
506.7KAI agents and developers requiring programmatic web interaction, exploratory testing, or automation of Electron desktop applications
The agent-browser CLI provides browser automation for AI agents using Chrome or Chromium via CDP. It supports page navigation, form interaction, data extraction, and testing. The tool utilizes accessibility-tree snapshots and element references for interaction.
video-edit
338.7KUsers of the RunComfy CLI who need to automate video editing tasks like restyling, background swapping, or motion transfer
The video-edit skill acts as a router for the RunComfy CLI, selecting between Wan 2.7 Edit-Video, Kling 2.6 Pro Motion Control, and Lucy Edit Restyle models based on user intent to perform video transformations.
agentspace
324.0KDevelopers and AI agent users who need to share, monitor, or collaborate on agent-generated files and workspaces in real-time
Agentspace provides a mechanism to share local agent files, logs, and artifacts via a live browser-accessible URL. It enables remote viewing, commenting, and editing of specified local paths through the ascli command-line tool.