1Password CLIの導入と認証を確認し、保存したパスワードやAPIキーをコマンドや設定へ渡します。デスクトップ連携やサービスアカウントにも対応します。
- 1Password CLIを導入したいとき
- APIキーをコマンドに渡したいとき
- CIでサービスアカウント認証を使う
OpenClawの管理画面でセッションや画面配置を整理し、ダッシュボードを作るスキル。接続先の確認や、遠隔公開時の表示・通信不具合の調査も扱います。
原文Operate and troubleshoot the OpenClaw Control UI: navigate connected clients, organize sessions, build session dashboards, and handle direct or Tailscale-hosted Gateways.
インストール方法を見るOpenClaw Control UIのセッション整理、画面配置、ダッシュボード作成と不具合調査を扱います。セッションの名前変更、グループ化、固定、アーカイブに加え、画面分割やパネル表示を操作します。ダッシュボードではタブやウィジェットを追加・更新し、順序やサイズを整えます。保存された状態と実際の表示の両方で結果を確認します。
複数の会話を整理したいときや、特定のセッションに情報をまとめて表示したいときに向いています。直接接続やTailscale経由で公開された管理画面で、ウィジェットが空白になる、更新されないといった問題の調査にも使えます。
OpenClawのUI用ツールを使います。画面操作は対応する接続済みクライアント全体に届きます。ボードはセッションに属し、作成後に別セッションへ移せません。セッションを削除するとボードも削除されます。内容の構成にはvisualizeスキルを併用します。表示確認には接続済みUIやブラウザ操作環境が必要です。
この紹介文は、公開されている SKILL.md をもとに AI(Claude Haiku)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Use OpenClaw's typed UI tools for state and layout. Use browser automation only to inspect or interact with rendered pixels.
/dashboards gallery.screen changes connected Control UI layout and navigation. It does not read
the page or take screenshots.sessions_list finds sessions. sessions renames, groups, pins, or archives
them. It does not edit board content.dashboard reads and arranges the current session's board and registered
plugin widgets. show_widget authors or updates custom HTML/SVG widgets.Do not replace these operations with shell calls or raw Gateway RPC when the typed tool exists.
sessions_list to resolve the session;dashboard with action: "read" for the current session;Read hosting.md before opening or repairing a remote
Control UI. Read dashboards.md before creating or
restructuring a board.
Use the visualize skill for widget composition, libraries, interactive code
explanations, and dashboard content. Keep session and board organization here.
Use screen for deterministic client commands:
navigate to open a session by sessionKey;sidebar_show / sidebar_hide for the session sidebar;split_right / split_down, focus, and close_pane for panes;terminal_show / terminal_hide and browser_show / browser_hide for
docked panels.screen broadcasts to every connected Control UI that advertises UI commands;
it cannot select one browser tab. Confirm the blast radius when several clients
may be open. If it reports no capable client, ask the user to open the Control
UI and retry.
Use the in-app browser or an available browser-control tool when the task needs DOM inspection, clicking, typing, or screenshots. Reuse the existing signed-in Control UI tab when possible.
dashboard read. Reuse suitable tabs and widget names.tab_create / tab_update; use short lowercase
slug IDs.show_widget with
pin: true and report;show_widget with pin: true;dashboard widget_put with an advertised
pluginKind.
Do not embed Grafana or another external application in an <iframe> inside
show_widget; widget sandboxes reject child-frame URLs and navigation. Use
an ordinary user-clicked link to open the application, fetch an exact HTTPS
API through declared capabilities.netOrigins, use a Gateway data binding,
or install/use a trusted plugin widget instead.name when calling show_widget. Reusing the same name with
new widget_code updates the widget in place.widget_move, widget_resize, and tab reordering. Prefer size
presets and board order over pixel placement.sessions patch when it should stay prominent.dashboard focus_tab to show the intended tab in the dashboard side
panel. If no Control UI is connected, the command returns unavailable; have
the user open the session and retry.set_presentation with
presentation: "expanded" expands the dashboard; "split" shows it beside
chat in the current panel layout. The human can use
Expand side panel for a full-width dashboard, Collapse to bring chat
back, or close the panel for chat alone.Never create a fake top-level page for a dashboard. For a dedicated dashboard, use a dedicated session, pin that session, and build its board from inside it.
Use two layers of proof:
dashboard read shows the expected tabs, widgets, names, owners,
order, and sizes; sessions_list shows the expected session
metadata.An HTTP 200 for the shell or widget route is transport proof, not visual proof.
Do not claim the dashboard works until the sandboxed frame renders.
For widgets that fetch live data, exercise that fetch from the rendered frame.
A host-side curl does not prove the browser received the required capability
grant or accepted the endpoint's CORS and mixed-content policy.
If no browser-control or connected-client inspection is available, report the
dashboard as published but visually unverified instead of claiming success.
When a widget is blank or stale:
dashboard read;Failed to fetch, verify its exact HTTPS origin
is declared and granted in capabilities.netOrigins, then check browser CORS
and mixed-content errors;まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
1Password CLIの導入と認証を確認し、保存したパスワードやAPIキーをコマンドや設定へ渡します。デスクトップ連携やサービスアカウントにも対応します。
OpenClawへの自然な言葉の依頼をClaude Codeなどの外部コーディングエージェントへ振り分け、作業の開始や継続、スレッド内の会話をつなぐスキルです。
Add and live-prove a model provider with non-interactive config one-liners, without exposing credentials.
日本語の概要は準備中です。原文の説明を表示しています。
Requested GitHub PR/issue agent transcripts: redact, trim, preview, and insert safely.
日本語の概要は準備中です。原文の説明を表示しています。
macOSのApple Notesをエージェントから作成・検索・編集・削除し、フォルダ間の移動やHTML・Markdownへの書き出しを行うスキル。
Apple Remindersの予定付きToDoをMacから確認・追加・編集するスキル。リストの管理や完了・削除にも対応し、iPhoneやiPadで見るタスクを整理できます。