active/linear/SKILL.md
Manage Linear issues and projects through `linear-cli`.
npx skillsauth add kevinslin/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.
Use linear-cli for all Linear reads and writes unless the user explicitly asks for a different interface.
If linear-cli is not installed, read references/setup.md and complete the one-time setup before continuing.
command -v linear-cli.linear-cli auth status --output json.linear-cli api query --output json '{ organization { id name urlKey } }'list/get commands to build context before create/update/delete/archiveenv -i \
HOME="$HOME" \
PATH="$PATH" \
USER="$USER" \
SHELL="$SHELL" \
TERM="${TERM:-xterm-256color}" \
linear-cli ...
# Auth and connectivity
linear-cli auth status --output json
linear-cli doctor --check-api
# Workspace discovery
linear-cli teams list --output json
linear-cli projects list --output json --all
linear-cli issues list --output json --all
# Focused reads
linear-cli projects get <PROJECT_ID> --output json
linear-cli issues get <ISSUE_ID> --output json
linear-cli comments list <ISSUE_ID> --output json
linear-cli attachments list <ISSUE_ID> --output json
# Writes
linear-cli projects create "<NAME>" --team <TEAM> --output json
linear-cli issues create "<TITLE>" --team <TEAM> --output json
linear-cli issues update <ISSUE_ID> ... --output json
linear-cli projects archive <PROJECT_ID> --yes --output json
--output json for anything that needs inspection, filtering, or structured reporting.--all on list commands when completeness matters; otherwise keep reads narrow.get or GraphQL query instead of assuming success from the write response shape.development
Convert an existing static HTML site into a private Codex Site, optionally adding a persistent authenticated API and local programmatic writes. Use only when deliberately invoked as $html2site.
business
Research verified local events and create ranked, source-linked activity reports.
development
Preview available meeting options and create Google Calendar invites with attendee availability and room booking after confirmation. Use when directly invoked via $cal or when asked to schedule a meeting.
testing
Manage Git preflight, branches, worktrees, pushes, and completed-work cleanup. Use whenever creating a pr or when explicitly invoked.