mcpField
L
linear-api

linear-api

github.com/nesszer開発138134 回インストール6 週間前に更新
リポジトリ

linear-api について

linear-apiはlinear-cliでLinearに対するGraphQLのクエリとミューテーションを実行するスキルです。変数入力、JSON出力、定義済みの終了コードに対応し、APIを直接呼び出す開発者に向いています。

主な機能

  1. 01GraphQLクエリを実行
  2. 02GraphQLミューテーションを実行
  3. 03クエリ変数を指定
  4. 04JSONを出力
  5. 05定義済み終了コードを提供

活用シーン

  1. 01Linearのユーザーやチーム情報を照会
  2. 02変数を使ってGraphQLリクエストを実行
  3. 03スクリプトでAPI結果やエラーを処理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/nesszer/linear-cli --skill linear-api

インストール後、Claude Code で/linear-apiを入力して読み込まれたか確認します。

README(原文)English

プロジェクトの README より

この README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。

Raw GraphQL API

# Run a query
linear-cli api query '{ viewer { id name email } }'

# Query with variables
linear-cli api query -v teamId=abc '{ team(id: $teamId) { name } }'

# Run a mutation
linear-cli api mutate -v title="Bug" '
  mutation($title: String!) {
    issueCreate(input: { title: $title, teamId: "..." }) {
      issue { id identifier }
    }
  }
'

# Pipe query from file
cat query.graphql | linear-cli api query -

Flags

FlagPurpose
-v key=valGraphQL variables
--output jsonJSON output
--compactCompact JSON

Exit Codes

0=Success, 1=Error, 2=Not found, 3=Auth error

コメント