mcpField
C
composio-artifacts

composio-artifacts

github.com/podo開発29159 回インストール1 日前に更新
リポジトリ

composio-artifacts について

composio-artifacts は、Composio の連携機能を使って外部サービスとやり取りする Claude artifacts を作成するスキルです。artifact 内でサービスのデータを読み書きする用途向けで、Composio アカウントと API キーが必要です。

主な機能

  1. 01Claude artifacts から外部サービスを操作
  2. 02GitHub issues の読み書き
  3. 03Slack メッセージの送信
  4. 04Linear チケットの更新と Notion データベースの検索
  5. 05Composio アカウントと API キーが必要

活用シーン

  1. 01artifact から GitHub issues を読み書き
  2. 02Slack メッセージの送信や Linear チケットの更新
  3. 03artifact から Notion データベースを検索

インストール

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

$npx skills add https://github.com/podo/design-agent-skills --skill composio-artifacts

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

同梱ファイルstub.yaml

詳細

composio-artifacts

カタログの簡易説明 — スキル全体はこちらです:ComposioHQ/awesome-claude-skills

判断ツリー

  1. スキル全体はすでにインストールされていますか? この場所にあるスキルに、まだ das: ブロックがあるか確認します。

    • グローバル:grep -q "^das:" ~/.agents/skills/composio-artifacts/SKILL.md 2>/dev/null && echo "pointer" || echo "installed"
    • プロジェクト:grep -q "^das:" .agents/skills/composio-artifacts/SKILL.md 2>/dev/null && echo "pointer" || echo "installed"
    • das: ブロックがない場合 → スキル全体がインストール済みです。スキルを呼び出して続行します
    • das: ブロックがある場合 → ステップ 2 に進みます
  2. スコープを検出してから、インストールします:

    スコープを検出するには:

    [ -e ~/.agents/skills/composio-artifacts ] && echo "global" || echo "project"
    

    グローバル(-g を付けてインストール):

    npx skills add ComposioHQ/awesome-claude-skills --skill composio-artifacts -g -y
    

    プロジェクト(-g を付けずにインストール):

    npx skills add ComposioHQ/awesome-claude-skills --skill composio-artifacts -y
    

    Claude Code: 会話を離れずに実行するには、どちらかのコマンドの先頭に ! を付けてチャットメッセージとして送信します。

インストール後の呼び出し

  • スキル名:composio-artifacts
  • トリガーフレーズ:「composio artifacts」、「interactive artifact」、「artifact with GitHub」

機能

Composio の 250 以上のツール連携を介して、実際の外部サービスとやり取りする Claude アーティファクトを構築します。アーティファクトから、Claude アーティファクト内で GitHub の Issue の読み書き、Slack メッセージの送信、Linear チケットの更新、Notion データベースへのクエリができます。Composio アカウントと、設定済みの COMPOSIO_API_KEY が必要です。

使用しない場合

  • 外部サービスとの連携が不要な静的アーティファクトの場合
  • Composio アカウントを持っていない場合

コメント