using-superpowers について
OpenClaw エージェント向けのスキルで、各タスクの開始時に利用可能なスキルを確認し、該当するものに従うよう案内します。スキルの優先順位と使用を知らせる方法も説明します。
主な機能
- 01タスクごとにスキルを確認
- 02該当スキルの読み込みと遵守
- 03指示の優先順位を適用
- 04使用したスキルを通知
- 05継続セッションでも再確認
活用シーン
- 01作業開始前に該当スキルを判断
- 02継続セッションでのスキル利用を案内
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ archieindian/ openclaw-superpowers --skill using-superpowersインストール後、Claude Code で/using-superpowersを入力して読み込まれたか確認します。
詳細
Superpowers の使用方法
基本ルール
現在のタスクにスキルが当てはまる可能性が**1%**でもある場合は、そのスキルを呼び出してください。
スキルの読み込みにかかる負担はわずかです。適用可能なスキルを使用しないと、大きな損失になります。
スキルの見つけ方
新しいタスクを始めるたびに、次の手順を実行してください。
- 利用可能なスキルを確認します(
~/.openclaw/extensions/superpowers/skills/を確認) - 「これから行う作業に当てはまるスキルはあるか?」と考えます
- あれば → 読み込んで、スキルの指示に正確に従います
- なければ → 通常の動作を続けます
OpenClaw の永続的なエージェントコンテキストでは、新しい会話の開始時だけでなく、新しいタスクごとにスキルを確認してください。長時間実行されるセッションでは、さまざまな種類のタスクを扱うことがあります。
判断フローチャート
New task received
↓
Does any skill apply? (even 1% chance → YES)
↓
YES → Announce: "Using [skill-name] to [purpose]"
Load skill file
Follow instructions exactly
↓
Complete or hand off cleanly
NO → Proceed with default agent behavior
優先順位
- ユーザーの指示 — 常に最優先です
- スキル — 該当する場合、デフォルトの動作に優先します
- デフォルトの動作 — 該当するスキルがない場合のフォールバックです
スキル使用の告知
スキルを呼び出すときは、その旨を伝えてください。
「コードを書く前にアプローチを検討するため、
brainstormingを使用します。」 「このエラーを診断するため、systematic-debuggingを使用します。」
これにより、人間に状況を知らせ、必要に応じて方向を修正してもらえます。
OpenClaw 固有の注意事項
- 永続セッションでは、セッション開始時だけでなく、新しいタスクごとにスキルを確認してください
task-handoffとagent-self-recoveryに関するスキルは、セッションベースのツールよりも OpenClaw で重要です。省略しないでください- タスクに約20分以上かかる場合は、まず
long-running-task-managementを確認してください
コメント
Markdown 対応