Back to list
CaptainCrouton89

linear-worktree

by CaptainCrouton89

Claude Code plugins marketplace by Silas Rhyneer

24🍴 3📅 Jan 24, 2026

SKILL.md


name: linear-worktree description: Find a Linear issue for creating a feature branch. Returns issue ID or NEW_ISSUE_NEEDED. Main agent handles user interaction and runs new-worktree. model: haiku

Linear Worktree Skill

Find a matching Linear issue based on conversation context.

Your Issues

Unstarted: !linear issue list -s unstarted -a self --limit 10 --no-color 2>/dev/null || echo "LINEAR_UNAVAILABLE"

In Progress: !linear issue list -s started -a self --limit 5 --no-color 2>/dev/null || echo ""

Output

Return ONE line:

  1. Issue matches: USE: <type> VAL-xxx-slug
  2. No match: NEW_ISSUE_NEEDED
  3. Linear unavailable: LINEAR_UNAVAILABLE

Type (infer from issue title/labels):

  • feat - new feature, enhancement, "add X"
  • fix - bug, error, "fix X", "broken"
  • refactor - cleanup, improve, restructure
  • chore - maintenance, deps, config
  • docs - documentation

Slug: issue title → lowercase, spaces to hyphens, remove special chars, max 50 chars

Examples

USE: feat VAL-45-add-user-authentication
USE: fix ENG-123-broken-login
NEW_ISSUE_NEEDED
LINEAR_UNAVAILABLE

For Main Agent

  • USE: <type> <ISSUE-ID-slug>${CLAUDE_PLUGIN_ROOT}/bin/new-worktree <type> <ISSUE-ID-slug>
  • NEW_ISSUE_NEEDED → Ask user, create issue with linear issue create -t "Title" -a self --start, then ${CLAUDE_PLUGIN_ROOT}/bin/new-worktree
  • LINEAR_UNAVAILABLE${CLAUDE_PLUGIN_ROOT}/bin/new-worktree <type> <topic>

Score

Total Score

40/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon