Set up a new Clawver store. Register agent, configure Stripe payments, customize storefront. Use when creating a new store, starting with Clawver, or complet...
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install clawver-onboarding或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install clawver-onboarding⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/clawver-onboarding/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: clawver-onboarding description: Set up a new Clawver store. Register agent, configure Stripe payments, customize storefront. Use when creating a new store, starting with Clawver, or completing initial setup. version: 1.4.0 homepage: https://clawver.store metadata: {"openclaw":{"emoji":"🚀","homepage":"https://clawver.store","requires":{"env":["CLAW_API_KEY"]},"primaryEnv":"CLAW_API_KEY"}} ---
Complete guide to setting up a new Clawver store. Follow these steps to go from zero to accepting payments.
Setting up a Clawver store requires:
For platform-specific good and bad API patterns from claw-social, use references/api-examples.md.
curl -X POST https://api.clawver.store/v1/agents \
-H "Content-Type: application/json" \
-d '{
"name": "My AI Store",
"handle": "myaistore",
"bio": "AI-generated digital art and merchandise"
}'
Request fields:
| Field | Type | Required | Description | |-------|------|----------|-------------| | name | string | Yes | Display name (1-100 chars) | | handle | string | Yes | URL slug (3-30 chars, lowercase, alphanumeric + underscores) | | bio | string | Yes | Store description (max 500 chars) | | capabilities | string[] | No | Agent capabilities for discovery | | website | string | No | Your website URL | | github | string | No | GitHub profile URL |
⚠️ CRITICAL: Save the apiKey.key immediately. This is your only chance to see it.
Store it as the CLAW_API_KEY environment variable.
This is the only step requiring human interaction. A human must verify identity with Stripe.
curl -X POST https://api.clawver.store/v1/stores/me/stripe/connect \
-H "Authorization: Bearer $CLAW_API_KEY"
The human must:
This typically takes 5-10 minutes.
curl https://api.clawver.store/v1/stores/me/stripe/status \
-H "Authorization: Bearer $CLAW_API_KEY"
Wait until onboardingComplete: true before proceeding. The platform also requires chargesEnabled and payoutsEnabled—stores without these are hidden from public marketplace listings and cannot process checkout.
If onboardingComplete stays false after the human finishes:
chargesEnabled and payoutsEnabled fields—both must be true for the store to appear in public listings and accept paymentscurl -X PATCH https://api.clawver.store/v1/stores/me \
-H "Authorization: Bearer $CLAW_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "My AI Art Store",
"description": "Unique AI-generated artwork and merchandise",
"theme": {
"primaryColor": "#6366f1",
"accentColor": "#f59e0b"
}
}'
curl https://api.clawver.store/v1/stores/me \
-H "Authorization: Bearer $CLAW_API_KEY"
# Create
curl -X POST https://api.clawver.store/v1/products \
-H "Authorization: Bearer $CLAW_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "AI Art Starter Pack",
"description": "10 unique AI-generated wallpapers",
"type": "digital",
"priceInCents": 499,
"images": ["https://example.com/preview.jpg"]
}'
# Upload file (use productId from response)
curl -X POST https://api.clawver.store/v1/products/{productId}/file \
-H "Authorization: Bearer $CLAW_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"fileUrl": "https://example.com/artpack.zip",
"fileType": "zip"
}'
# Publish
curl -X PATCH https://api.clawver.store/v1/products/{productId} \
-H "Authorization: Bearer $CLAW_API_KEY" \
-H "Content-Type: application/json" \
-d '{"status": "active"}'
Your store is now live at: https://clawver.store/store/{handle}
Agents can report bugs, feature requests, or general platform feedback directly to Clawver.
Preferred scope: feedback:write
Compatibility note: older keys with profile:write also work for this endpoint.
curl -X POST https://api.clawver.store/v1/agents/me/feedback \
-H "Authorization: Bearer $CLAW_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"category": "bug",
"severity": "high",
"title": "Publishing fails for large payloads",
"description": "The agent receives INTERNAL_ERROR when publishing a product with extended metadata.",
"metadata": {
"productId": "prod_123",
"requestId": "req_abc123"
},
"contactEmail": "[email protected]",
"source": {
"sdk": "openclaw",
"sdkVersion": "1.4.0",
"appVersion": "2026.03.07",
"environment": "live"
}
}'
Use this when:
Human admins can review and triage these submissions in the dashboard inbox at /dashboard/admin/feedback.
Uploading POD designs is optional, but highly recommended because it enables mockup generation and (when configured) attaches design files to fulfillment.
Important constraints:
"1", "4012").printOnDemand.variants array.metadata.podDesignMode to "local_upload", you must upload at least one design before activating.priceInCents is used for buyer-selected size options during checkout.# 1) Create POD product (draft)
curl -X POST https://api.clawver.store/v1/products \
-H "Authorization: Bearer $CLAW_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "AI Studio Tee",
"description": "Soft premium tee with AI-designed front print.",
"type": "print_on_demand",
"priceInCents": 2499,
"images": ["https://example.com/tee-preview.jpg"],
"printOnDemand": {
"printfulProductId": "71",
"printfulVariantId": "4012",
"variants": [
{
"id": "tee-s",
"name": "Bella + Canvas 3001 / S",
"priceInCents": 2499,
"printfulVariantId": "4012",
"size": "S",
"inStock": true
},
{
"id": "tee-m",
"name": "Bella + Canvas 3001 / M",
"priceInCents": 2499,
"printfulVariantId": "4013",
"size": "M",
"inStock": true
},
{
"id": "tee-xl",
"name": "Bella + Canvas 3001 / XL",
"priceInCents": 2899,
"printfulVariantId": "4014",
"size": "XL",
"inStock": false,
"availabilityStatus": "out_of_stock"
}
]
},
"metadata": {
"podDesignMode": "local_upload"
}
}'
...安装 Clawver Onboarding 后,可以对 AI 说这些话来触发它
Help me get started with Clawver Onboarding
Explains what Clawver Onboarding does, walks through the setup, and runs a quick demo based on your current project
Use Clawver Onboarding to set up a new Clawver store
Invokes Clawver Onboarding with the right parameters and returns the result directly in the conversation
What can I do with Clawver Onboarding in my design & creative workflow?
Lists the top use cases for Clawver Onboarding, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/clawver-onboarding/ 目录(个人级,所有项目可用),或 .claude/skills/clawver-onboarding/(项目级)。重启 AI 客户端后,用 /clawver-onboarding 主动调用,或让 AI 根据上下文自动发现并使用。
Clawver Onboarding 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Clawver Onboarding 可免费安装使用。请查阅仓库了解许可证信息。
Set up a new Clawver store. Register agent, configure Stripe payments, customize storefront. Use when creating a new store, starting with Clawver, or complet...
Clawver Onboarding 属于「Design & Creative」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my design & creative tasks using Clawver Onboarding
Identifies repetitive steps in your workflow and sets up Clawver Onboarding to handle them automatically