Linear projects read
Skill aiskillstore/marketplace/skills/bind/linear-projects-read
List and get Linear projects via CLI (read-only operations)From its SKILL.md
npx -y skills add aiskillstore/marketplace --skill linear-projects-readAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
What its file declares
Copied from the file, not written here
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
1.8 KB, 459 tokens by cl100k_base, as published. Nobody here has run it
Overview
CLI tools for reading Linear projects. Requires LINEAR_API_KEY set in <git-root>/.env or exported in the environment.
Prerequisites
- bun runtime installed
LINEAR_API_KEYset in<git-root>/.envor environment
Commands
List Projects
bun .opencode/skill/linear-projects-read/list-projects.js [options]
Options:
--status <status>- Filter by status (planned, started, paused, completed, canceled)--lead <name>- Filter by project lead name--limit <n>- Max results (default: 25)--json- Output as JSON
Examples:
bun .opencode/skill/linear-projects-read/list-projects.js --limit 10
bun .opencode/skill/linear-projects-read/list-projects.js --status started
bun .opencode/skill/linear-projects-read/list-projects.js --lead "James Madison" --json
Get Project
bun .opencode/skill/linear-projects-read/get-project.js <project-id-or-name> [options]
Arguments:
project-id-or-name- Project UUID or name (partial match supported)
Options:
--json- Output as JSON
Examples:
bun .opencode/skill/linear-projects-read/get-project.js "Mount Vernon"
bun .opencode/skill/linear-projects-read/get-project.js "Monticello" --json
Output Behavior
- Command output is displayed directly to the user in the terminal
- Do not re-summarize or reformat table output - the user can already see it
- Only provide additional commentary if the user explicitly requests analysis, filtering, or summarization
- When using
--jsonoutput with tools likejq, the processed results are already visible to the user
Notes
- Project names support partial matching (case-insensitive)
What ships with it: 2 files
28.5 KB alongside SKILL.md
- skill.json363 B
- skill-report.json28.2 KB