quriosity-agent/qcut/linear-cli
Claude Code and agent skill by quriosity-agent/qcut
- community
Checking that the SKILL.md file is still in the repository.
Manage Linear issues from the command line using the linear cli. This skill allows automating linear management.
Install
npx vskill@latest install quriosity-agent/qcut/linear-cliSKILL.md
Linear CLI
A CLI to manage Linear issues from the command line, with git and jj integration.
Generated from linear CLI v1.11.1
Prerequisites
The linear command must be available on PATH. To check:
If not installed, follow the instructions at:\ https://github.com/schpet/linear-cli?tab=readme-ov-file#install
Best Practices for Markdown Content
When working with issue descriptions or comment bodies that contain markdown, always prefer using file-based flags instead of passing content as command-line arguments:
- Use
--description-fileforissue createandissue updatecommands - Use
--body-fileforcomment addandcomment updatecommands
Why use file-based flags:
- Ensures proper formatting in the Linear web UI
- Avoids shell escaping issues with newlines and special characters
- Prevents literal
\nsequences from appearing in markdown - Makes it easier to work with multi-line content
Example workflow:
Only use inline flags (--description, --body) for simple, single-line content.
Available Commands
Reference Documentation
- auth - Manage Linear authentication
- issue - Manage Linear issues
- team - Manage Linear teams
- project - Manage Linear projects
- project-update - Manage project status updates
- cycle - Manage Linear team cycles
- milestone - Manage Linear project milestones
- initiative - Manage Linear initiatives
- initiative-update - Manage initiative status updates (timeline posts)
- label - Manage Linear issue labels
- document - Manage Linear documents
- config - Interactively generate .linear.toml configuration
- schema - Print the GraphQL schema to stdout
- api - Make a raw GraphQL API request
For curated examples of organization features (initiatives, labels, projects, bulk operations), see organization-features.
Discovering Options
To see available subcommands and flags, run --help on any command:
Each command has detailed help output describing all available flags and options.
Using the Linear GraphQL API Directly
Prefer the CLI for all supported operations. The api command should only be used as a fallback for queries not covered by the CLI.
Check the schema for available types and fields
Write the schema to a tempfile, then search it:
Make a GraphQL request
Important: GraphQL queries containing non-null type markers (e.g. String followed by an exclamation mark) must be passed via heredoc stdin to avoid escaping issues. Simple queries without those markers can be passed inline.
Advanced: Using curl directly
For cases where you need full HTTP control, use linear auth token:
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingqcut/.claude/skills/linear-cli/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/quriosity-agent/qcut/linear-cli)