1Password CLIの導入と認証を確認し、保存したパスワードやAPIキーをコマンドや設定へ渡します。デスクトップ連携やサービスアカウントにも対応します。
- 1Password CLIを導入したいとき
- APIキーをコマンドに渡したいとき
- CIでサービスアカウント認証を使う
OpenClawの起動やチャット、画面表示の遅さを、処理回数と実測値から調べます。不要な処理の削減を優先し、性能改善PRの作成・レビューまで進めるスキルです。
Performance work in OpenClaw: a slow or heavy flow (latency, CPU, memory, SQL, RPC, renders), writing or reviewing a perf PR, or adding a cache. Count the work, delete waste first, cache last.
OpenClawの起動、チャット、画面表示などの遅さを調べ、性能改善の実装とPRレビューを進めます。実行時間だけでなく、SQLの実行数、ファイル読み込み数、描画回数などを数え、不要な処理を発生元のコードまで追います。改善は無駄の削除、結果の再利用、まとめて処理する方法の順に検討し、キャッシュは最後の選択肢とします。
起動が重い、同じ情報を何度も読み込む、更新のたびに画面全体を描き直す、といった問題に向いています。改善PRに必要な比較表や合格基準を整理したい場合にも使えます。
OpenClawの既存ベンチマークや計測スクリプトを使う前提です。実際の通信経路で測り、初回と再実行時を分け、変更前後を各5回以上交互に計測します。利用者に影響する指標が悪化した場合は、PRで担当者の明示的な受け入れが必要です。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
SKILL.md の中身だけを根拠に、AI が 4 つの観点で判定しました。スター数や人気は判定に入れていません。
合計点は、各項目を A=25点・B=15点・C=5点として足したものです。 2026年10月19日 時点で AI(OpenAI Codex)が判定しました。目安なので、入れる前に原文も確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Waste is work a request does not need. Big speedups come from deleting waste, not from doing the same work faster. A cache is the last resort: it hides waste until its key, invalidation or hit rate breaks, and the waste returns.
Write the acceptance rule in the PR before the first run: flow, workload, metric, cold or warm, samples, and the change that counts as a win or a regression.
| Flow | Committed workload |
|---|---|
| CLI startup | pnpm test:startup:bench (:check holds the budget) |
| Gateway startup / restart | scripts/bench-gateway-startup.ts, scripts/bench-gateway-restart.ts, scripts/perf/post-restart-burst-measure.ts |
| Chat turn, frames per turn | scripts/bench-channel-turn.mts, scripts/perf/transcript-broadcast-measure.ts |
| Control UI cold load | scripts/bench-control-ui-cold-load.ts, pnpm ui:check-performance (:base compares) |
| Session list, multi-agent shape | scripts/perf/team-shape-fixture.ts, src/gateway/session-list-viewers.perf.test.ts |
| Concurrency, SQLite state | scripts/bench-gateway-concurrency.ts, pnpm test:sqlite:perf |
node --cpu-prof per thread, or a browser performance trace, on the hot path.Done when the flow has a committed workload, a baseline table and a written rule.
Ask of every counted operation: does this request need it? Recurring OpenClaw waste:
structuredClone per turn (#172940, 1.685 MiB → 0); per-value boundary wrapping (#163818, 11,571 → 500 ns/event).Done when each dominant count traces to the code that issues it, with a yes or no on "needed".
A worker move or a deferral relocates cost; count main-thread and total work both.
Done when the waste is gone from the counts, or the PR says which step stopped and why.
Done when the table meets the rule written in step 1.
Test-suite speed: openclaw-test-performance. Test heap growth: openclaw-test-heap-leaks. CI capacity: openclaw-ci-limits.
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
1Password CLIの導入と認証を確認し、保存したパスワードやAPIキーをコマンドや設定へ渡します。デスクトップ連携やサービスアカウントにも対応します。
OpenClawへの自然な言葉の依頼をClaude Codeなどの外部コーディングエージェントへ振り分け、作業の開始や継続、スレッド内の会話をつなぐスキルです。
OpenClawにモデル提供サービスを追加し、実際の応答まで確認するスキル。認証情報は環境変数やファイルへの参照で扱い、設定の検証と結果報告も進めます。
AIエージェントの作業ログから、GitHubのPRやissueに添える記録を作ります。関連部分を絞り、機密情報を除いてプレビューと掲載を扱います。
macOSのApple Notesをエージェントから作成・検索・編集・削除し、フォルダ間の移動やHTML・Markdownへの書き出しを行うスキル。
Apple Remindersの予定付きToDoをMacから確認・追加・編集するスキル。リストの管理や完了・削除にも対応し、iPhoneやiPadで見るタスクを整理できます。