Communityコーディング&開発github.com

テンプレート作成

このエージェントを、他のユーザーがレビューして共有可能なテンプレートに変換します。

テンプレート作成 とは?

このスキルは、現在の会話とエージェント設定をもとに、AIエージェントを再利用可能なテンプレートとしてパッケージ化するために設計されています。Control UIはエージェントのメイン会話内でこの手動スキルを呼び出し、専用の下書きID(draftId)をコンテキストとして提供します。これにより複数のテンプレート作成タスクが互いに干渉することなく分離して実行されます。 ユーザーは、エージェントの役割・入力・処理・出力・権限の範囲を定義した後、関連するスキルやプラグイン、ワークスペースファイルのみをインベントリし、新しい所有者向けに説明を書き直した提案ドラフトを生成します。すべての作業は指定された `.openclaw/template-drafts/<draftId>.json` パスのみを編集し、個人情報や秘密情報を含めないよう注意します。 最後に、作成したテンプレートの概要をユーザーに簡潔に伝え、Control UIがパッケージレビュー画面を自動で開くため、ユーザーはオプション項目の削除や公開を明示的に行うことができます。このスキルはOpenClaw環境で動作し、独自のCLIツール(scripts/cli.mjs)を利用して依存関係を正確に解決します。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/clawdbot/clawdbot/tree/main/skills/create-template

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

テンプレート作成 は何をしますか?

Control UI は、エージェントの既存のメイン会話内でこの手動スキルを呼び出します。プライベートな下書きを作成してからメッセージを送信し、そのリクエストの draftId を作業コンテキストとして添付します。このターンに添付された draftId を使用し、.openclaw/template-drafts/<draftId>.json のみを編集してください。最新の下書きを検索したり、共有ポインタを使ったりしないでください。添付されたコンテキストはリクエスト固有であるため、複数のテンプレート作成タスクが互いに分離されます。内部パスやIDを返信に含めないでください。同じ会話内で作業してください。下書きの準備ができると Control UI がパッケージレビューを開き、パッケージのアセンブルと公開を担当します。

  1. 再利用可能なエージェントを特定する。 現在の下書きJSONを読み込んでください。この会話とエージェントの永続的な指示を使用して、その一貫した再利用可能な役割、入力、ジョブ、出力、権限を特定してください。有用な動作と設定は保持し、個人のコンテキストは除外してください。責務が一貫したテンプレートを形成していない場合は、どの責務を共有するか尋ねてから書き始めてください。4つのスコープフィールドが、新しいユーザーが使用できるエージェントを説明したときに完了です。
  2. 関連する材料のみをインベントリする。 その役割を実装するポータブルなワークスペースの指示とファイルを選択してください。この SKILL.md を見つけ、その scripts/cli.mjs を使用してインベントリを行うことで、CLIが実行中のOpenClawインストールと一致するようにします。スキルディレクトリ外から呼び出す場合は絶対パスで実行してください。node scripts/cli.mjs skills list --agent <このエージェントのID> --json および node scripts/cli.mjs plugins list --enabled --json を実行してください。結果を、このセッションで実際に利用可能なツールおよび役割で使用されている機能と比較してください。候補は node scripts/cli.mjs plugins inspect <id> --json でソースと正確なバージョンを確認してください。現在のClawHubパッケージリファレンスと正確なバージョンに基づいて確認できる場合のみ、スキルまたはプラグインを宣言してください。プラグインの可用性だけでは要件になりません。パッケージリファレンスは packages に、MCP要件は mcpServers に、有用なスケジュールは cronJobs に配置してください。これらの宣言は依存関係であり、アーカイブにコピーされるファイルではありません。インクルードされたすべてのファイルと宣言に、再利用可能な役割に関連する理由がある場合に完了です。
  3. 提案を作成する。 下書きフォーマットに従ってください。新しい所有者向けに指示を書き直してください。下書きの scope に入力、ジョブ、出力、権限を含め、CLAW.md でポータブルな動作を説明してください。新しく作成したポータブルテキストのみを files に配置し、マニフェストの source を使ってインクルードしたワークスペースファイルをマッピングしてください。生の会話、メモリ、USER.md、資格情報、秘密の値、プライベートURL、ローカルパス、個人情報を除外してください。ソースのワークスペースツリーを決してコピーしないでください。このターンの下書きパスにあるJSONが有効で、プライベートなソース資料を含まない場合に完了です。
  4. レビューに引き継ぐ。 テンプレートが何をするか、どのオプションファイル/依存関係を含めたか、移植できなかった機能をユーザーに簡単に伝えてください。内部の下書きパスやIDを印刷したり、レビューリンクを生成したり、アップロードまたは公開したりしないでください。Control UI は正確に構築されたアーカイブのレビューを開きます。ユーザーはそこでオプション項目を削除し、明示的に公開できます。レビューが開いた時点で完了です。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

acp-router

Route plain-language requests for Claude Code, Cursor, Copilot, OpenClaw ACP, OpenCode, Gemini CLI, Grok Build, Qwen, Kiro, Kimi, iFlow, Factory Droid, Kilocode, or explicit ACP harness work into either OpenClaw ACP runtime sessions or direct acpx-driven sessions ("telephone game" flow). For coding-agent thread requests, read this skill first, then use only `sessions_spawn` for thread creation. Codex chat binding defaults to the native Codex app-server plugin unless ACP is explicit or background spawn needs ACP.

add-model-provider

Add and live-prove a model provider with non-interactive config one-liners, without exposing credentials.

agent-transcript

Requested GitHub PR/issue agent transcripts: redact, trim, preview, and insert safely.

apple-notes

Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.

apple-reminders

List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.

auto-qa

Run OpenClaw-wide autonomous QA and live/stress campaigns across independent subsystem lanes, with verified fixes and a resumable evidence report.

autoreview

Structured code review through the shared OpenClaw agent-skills installation.

bear-notes

Create, search, and manage Bear notes via grizzly CLI.

blacksmith-testbox

Run Blacksmith Testbox for CI-parity checks, secrets, hosted services, migrations, or builds local cannot reproduce.

block-kit

Use proactively for structured or interactive Slack replies, and when asked to author or validate native Slack Block Kit JSON.

blogwatcher

Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.

blucli

BluOS CLI (blu) for discovery, playback, grouping, and volume.

bluebubbles

Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.

browser-automation

Use when controlling web pages with the OpenClaw browser tool, especially multi-step flows, login checks, tab management, or recovery from stale refs/timeouts.

camsnap

Capture frames or clips from RTSP/ONVIF cameras and local webcams, including USB pan/tilt/zoom control.

canvas

Present HTML on connected OpenClaw node canvases, navigate/eval/snapshot, and debug canvas host URLs.

channel-message-flows

Use when running QA Lab channel message flow evidence.

clawdtributor

Clawtributor PRs here, last week or another window: discover conversation refs, recheck GitHub, rank by impact.

clawhub

Search ClawHub for plugins by default, or skills when explicitly requested; install, verify, update, uninstall, publish, or sync skills.

関連スキル