loops-cli について
loops-cliは、シェルからLoopsを操作するためのスキルで、インストール、認証、単発タスクを扱うユーザー向けです。コマンド選択やチームキー管理、スクリプトなどに渡せるJSON出力を案内します。
主な機能
- 01CLIのインストールと認証
- 02保存済みチームキーの管理
- 03連絡先、リスト、メールのコマンド実行
- 04キャンペーン作成とメール内容の編集
- 05テキストまたはJSONでの出力確認
活用シーン
- 01ターミナルでLoopsの認証情報を確認
- 02チームを切り替えて操作コマンドを実行
- 03スクリプトでJSON出力を処理
- 04コマンドラインでキャンペーン作成や画像アップロード
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ loops-so/ skills --skill loops-cliインストール後、Claude Code で/loops-cliを入力して読み込まれたか確認します。
同梱ファイルreferences/cli.md
詳細
Loops CLI スキル
このスキルは、Loops のターミナルでのワークフローに役立ちます。インストール、認証と設定、コマンドの選択、シェルを中心とした運用タスクに使用してください。
使用する場面
ユーザーが次のことを必要としている場合に、このスキルを使用してください。
- Loops CLI のインストール、更新、またはトラブルシューティング
- ターミナルから Loops に認証する
- 保存済みのチームキーを管理する、または切り替える
- コンタクト、リスト、イベント、トランザクションメールのコマンドを単発で実行する
- シェルからキャンペーンの下書きを作成し、メールメッセージの内容を更新し、画像をアップロードする
- LMX 用のテーマや再利用可能なコンポーネントを一覧表示する/取得する
- CLI の出力をローカルでテキストまたは JSON 形式で確認する
このスキルの対象はコマンドラインでの使用であり、アプリケーション連携やメール戦略のレビューではありません。
作業スタイル
このスキルが有効な場合:
- 正確なフラグと最新のコマンド形式を確認するには、
loops agent-contextを優先してください。 - シェルのワークフロー、単発の運用タスク、認証情報の検証、迅速なトラブルシューティングには、CLI を優先してください。
- 結果を別のツールやスクリプトに渡す必要がある場合は、
--output jsonを使用してください。 - ユーザーが複数の Loops チームを使う場合は、名前付きの保存済みキーと
--teamを使用してください。 - シークレットの出力は避けてください。ハードコードされた API キーより、キーリングを利用した認証または環境変数を優先してください。
- タスクがアプリケーションコードとの連携や正確な HTTP ペイロードの設計に移った場合は、別の
loops-apiスキルを使用してください。
公式リファレンス:
- CLI ドキュメント:
https://loops.so/docs/cli - CLI リポジトリ:
https://github.com/loops-so/cli - CLI README:
https://github.com/loops-so/cli/blob/main/README.md
カテゴリー別の案内
- インストール、認証フロー、設定の解決、グローバルフラグ、一般的な Loops CLI のワークフロー:
references/cli.mdを読みます - キャンペーン、メールメッセージ、テーマ、コンポーネント、リビジョンの処理、LMX ファイルのフラグ、アップロード:
references/cli.mdを読みます。LMX のマークアップ自体については、loops-lmxスキルも使用します。
タスクが CLI の範囲を超えてアプリケーションコードとの連携や正確な HTTP ペイロードの設計に移った場合は、loops-api スキルを使用してください。
出力チェックリスト
ユーザーに次の内容を提示できるようにしてください。
- タスクに適したコマンドまたはインストール方法
- 動作に影響する認証やチーム選択に関する注意点
- 認証情報の安全な取り扱い方法
loops --help、loops auth status、loops api-key、loops agent-contextなど、次に実施する検証手順
コメント
Markdown 対応