linear-git について
linear-git は linear-cli を通じて Git 操作と Linear の課題を結び付けるスキルです。課題用ブランチの作成やチェックアウト、ブランチ名の表示、現在のブランチからの課題情報取得に対応します。
主な機能
- 01課題ブランチのチェックアウトまたは作成
- 02課題のブランチ名表示
- 03チェックアウトせずにブランチ作成
- 04現在のブランチから課題情報を取得
活用シーン
- 01Linear の課題用ブランチの準備
- 02課題に対応するブランチの確認
- 03現在のブランチから課題情報を取得
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ nesszer/ linear-cli --skill linear-gitインストール後、Claude Code で/linear-gitを入力して読み込まれたか確認します。
README(原文)English
プロジェクトの README よりこの README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。
Git Operations
# Checkout branch for issue (creates if needed)
linear-cli g checkout LIN-123
# Show branch name
linear-cli g branch LIN-123
# Create branch without checkout
linear-cli g create LIN-123
# Create GitHub PR from Linear issue
linear-cli g pr LIN-123
linear-cli g pr LIN-123 --draft # Draft PR
linear-cli g pr LIN-123 --base main # Specify base branch
# jj (Jujutsu) - show commits with Linear trailers
linear-cli g commits
Context
# Get issue from current branch
linear-cli context
linear-cli context --output json
Flags
| Flag | Purpose |
|---|---|
--draft | Create draft PR |
--base BRANCH | Base branch |
--output json | JSON output |
コメント
Markdown 対応