List and get Linear projects via CLI (read-only operations)
CLI tools for reading Linear projects. Requires LINEAR_API_KEY set in <git-root>/.env or exported in the environment.
LINEAR_API_KEY set in <git-root>/.env or environmentbun .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 JSONExamples:
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
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 JSONExamples:
bun .opencode/skill/linear-projects-read/get-project.js "Mount Vernon"
bun .opencode/skill/linear-projects-read/get-project.js "Monticello" --json
--json output with tools like jq, the processed results are already visible to the userSearch for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer