skills/linear/SKILL.md
Use when the user wants to interact with Linear.app — reading or searching issues/tickets.
npx skillsauth add lwlee2608/agent-skills linearInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Interact with Linear.app issues using the linear CLI.
linear CLI must be installed (linear --version). If missing, install with:
curl -fsSL https://raw.githubusercontent.com/lwlee2608/linear-cli/main/install.sh | bash
LINEAR_API_KEY must be set. Check with echo $LINEAR_API_KEY. If unset, tell the user to export it (export LINEAR_API_KEY="lin_api_...").linear issue get ENG-123
Returns: identifier, title, state, team, priority, assignee, description.
linear issue search "login bug"
linear issue search "login bug" --limit 50
Returns a table: ID, TITLE, STATE, ASSIGNEE. Default limit is 20.
documentation
Use when the user wants to condense the current conversation into a handoff document for another agent to pick up.
development
Use when the user asks to explain or teach a technical concept. Replies in plain language with a simple diagram instead of a wall of jargon.
development
Use when writing or editing a system prompt for any LLM API or SDK (any code passing a `system=` / `system` role parameter, or a `.txt`/`.md` file holding such a prompt). Applies prompt-engineering and prompt-caching best practices.
tools
Use before running any Go toolchain command (`go build`, `go test`, `go run`, `go vet`, `go fmt`, `golangci-lint`). Substitutes make targets when a Makefile is present.