From sundial-org-awesome-openclaw-skills-4
Manages Linear projects, issues, teams, milestones, comments, and labels via the Linear API. Supports create, update, search, state transitions, and task assignment workflows.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sundial-org-awesome-openclaw-skills-4:linear-2The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Manage Linear projects, issues, and workflows using the official Linear SDK.
Manage Linear projects, issues, and workflows using the official Linear SDK.
All commands use skills/linear/scripts/linear-cli.js:
node skills/linear/scripts/linear-cli.js <command> [args]
List teams:
node skills/linear/scripts/linear-cli.js teams
List projects:
node skills/linear/scripts/linear-cli.js projects
Create project:
node skills/linear/scripts/linear-cli.js createProject "Project Name" "Description" "teamId1,teamId2"
List issues:
node skills/linear/scripts/linear-cli.js issues
# With filter:
node skills/linear/scripts/linear-cli.js issues '{"state":{"name":{"eq":"In Progress"}}}'
Get issue details:
node skills/linear/scripts/linear-cli.js issue ENG-123
Create issue:
node skills/linear/scripts/linear-cli.js createIssue "Title" "Description" "teamId"
# With options (priority, projectId, assigneeId, etc.):
node skills/linear/scripts/linear-cli.js createIssue "Title" "Description" "teamId" '{"priority":2,"projectId":"project-id"}'
Update issue:
node skills/linear/scripts/linear-cli.js updateIssue "issueId" '{"stateId":"state-id","priority":1}'
Add comment:
node skills/linear/scripts/linear-cli.js createComment "issueId" "Comment text"
Get team states:
node skills/linear/scripts/linear-cli.js states "teamId"
Get team labels:
node skills/linear/scripts/linear-cli.js labels "teamId"
Get current user:
node skills/linear/scripts/linear-cli.js user
node skills/linear/scripts/linear-cli.js teamsnode skills/linear/scripts/linear-cli.js projectsnode skills/linear/scripts/linear-cli.js createIssue "Implement login" "Add OAuth login flow" "your-team-id" '{"projectId":"your-project-id","priority":2}'
node skills/linear/scripts/linear-cli.js states "teamId"node skills/linear/scripts/linear-cli.js updateIssue "issueId" '{"stateId":"state-uuid"}'node skills/linear/scripts/linear-cli.js usernode skills/linear/scripts/linear-cli.js updateIssue "issueId" '{"assigneeId":"your-user-id"}'All commands return JSON. Parse output for programmatic use or display to user as needed.
npx claudepluginhub joshuarweaver/cascade-ai-ml-agents-misc-2 --plugin sundial-org-awesome-openclaw-skills-4Manages Linear.app issues via Linearis CLI with JSON output: create, read, update, search issues; list teams/projects/cycles/labels/users; add comments.
Manages Linear issues, projects, and teams using MCP tools, linear CLI, and GraphQL API. Create, update, query issues; handle labels, status, references, and backlogs.
Manages Linear.app work from the CLI using the linearis tool: issues, projects, cycles, milestones, initiatives, documents, labels, teams, users, and comments with JSON output.