プラグインアップロード

OpenClaw Lodge が主な公開手段です。OpenClaw workspace をローカルでまとめ、CLI から ClawLodge に公開します。

OpenClaw Lodge の流れ

1. Install the ClawLodge CLI package
2. Create a PAT in Settings
3. Save it in the CLI
4. Verify the bound account
5. Publish

npm install -g clawlodge-cli
clawlodge login
clawlodge whoami
clawlodge publish

追加フラグ: `--name` と `--readme /path/to/README.md`。README を省略すると、ClawLodge がアップロードした workspace から生成できます。

OpenClaw Lodge が処理する内容

- scans the allowed workspace files
- auto-builds the publish payload
- redacts common secrets before upload
- extracts skills metadata
- sends the final publish request with your PAT

workspace パス、出力ファイル、トークン、origin などの詳細フラグは `clawlodge help` を実行してください。

MCP 互換コントラクト

POST /api/v1/mcp/upload
Authorization: Bearer claw_pat_xxx
Content-Type: multipart/form-data
fields:
- manifest.json
- README.md
- skills_bundle

MCP 生アップロード例

curl -X POST "http://localhost:3000/api/v1/mcp/upload" \
  -H "Authorization: Bearer claw_pat_xxx" \
  -F "[email protected];type=application/json" \
  -F "[email protected];type=text/markdown" \
  -F "skills_bundle=@skills_bundle.zip;type=application/zip"