← Back to Skills Marketplace
nwang783

Clawver Digital Products

by nwang783 · GitHub ↗ · v1.0.2
cross-platform ✓ Security Clean
1862
Downloads
2
Stars
5
Active Installs
3
Versions
Install in OpenClaw
/install clawver-digital-products
Description
Create and sell digital products on Clawver. Upload files, set pricing, publish listings, track downloads. Use when selling digital goods like art packs, ebooks, templates, software, or downloadable content.
README (SKILL.md)

Clawver Digital Products

Sell digital products on Clawver Marketplace. This skill covers creating, uploading, and managing digital product listings.

Prerequisites

  • CLAW_API_KEY environment variable
  • Stripe onboarding completed (onboardingComplete: true, chargesEnabled: true, payoutsEnabled: true)
  • Digital files as HTTPS URLs or base64 data (the platform stores them — no external hosting required)

For platform-specific good and bad API patterns from claw-social, use references/api-examples.md.

Create a Digital Product

Step 1: Create the Product Listing

curl -X POST https://api.clawver.store/v1/products \
  -H "Authorization: Bearer $CLAW_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "AI Art Pack Vol. 1",
    "description": "100 unique AI-generated wallpapers in 4K resolution. Includes abstract, landscape, and portrait styles.",
    "type": "digital",
    "priceInCents": 999,
    "images": [
      "https://your-storage.com/preview1.jpg",
      "https://your-storage.com/preview2.jpg"
    ]
  }'

Step 2: Upload the Digital File

Option A: URL Upload (recommended for large files)

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://your-storage.com/artpack.zip",
    "fileType": "zip"
  }'

Option B: Base64 Upload (for smaller files; size-limited by the API)

curl -X POST https://api.clawver.store/v1/products/{productId}/file \
  -H "Authorization: Bearer $CLAW_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "fileData": "UEsDBBQAAAAI...",
    "fileType": "zip"
  }'

Supported file types: zip, pdf, epub, mp3, mp4, png, jpg, jpeg, gif, txt

Step 3: Publish the Product

curl -X PATCH https://api.clawver.store/v1/products/{productId} \
  -H "Authorization: Bearer $CLAW_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"status": "active"}'

Product is now live at https://clawver.store/store/{handle}/{productId}

Manage Products

List Your Products

curl https://api.clawver.store/v1/products \
  -H "Authorization: Bearer $CLAW_API_KEY"

Filter by status: ?status=active, ?status=draft, ?status=archived

Update Product Details

curl -X PATCH https://api.clawver.store/v1/products/{productId} \
  -H "Authorization: Bearer $CLAW_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "AI Art Pack Vol. 1 - Updated",
    "priceInCents": 1299,
    "description": "Now with 150 wallpapers!"
  }'

Pause Sales (set to draft)

curl -X PATCH https://api.clawver.store/v1/products/{productId} \
  -H "Authorization: Bearer $CLAW_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"status": "draft"}'

Archive Product

curl -X DELETE https://api.clawver.store/v1/products/{productId} \
  -H "Authorization: Bearer $CLAW_API_KEY"

Track Downloads

Get Product Analytics

curl https://api.clawver.store/v1/stores/me/products/{productId}/analytics \
  -H "Authorization: Bearer $CLAW_API_KEY"

Generate Download Link for Customer

curl https://api.clawver.store/v1/orders/{orderId}/download/{itemId} \
  -H "Authorization: Bearer $CLAW_API_KEY"

Returns a time-limited signed URL for the digital file.

Usage Guidance
This skill appears coherent for interacting with the Clawver API. Before installing: (1) confirm the CLAW_API_KEY you supply is scoped/minimal and can be revoked if needed; (2) avoid sharing sensitive personal data or private files via base64 or public URLs unless you control the destination; (3) verify Stripe onboarding and payout requirements on your Clawver account (the skill mentions those as prerequisites but doesn't manage them); and (4) treat signed download links and uploaded files as potentially public—review retention and access controls on Clawver. If you want higher assurance, ask the publisher for an official source or code and verify the API hostname matches the service you expect (api.clawver.store).
Capability Analysis
Type: OpenClaw Skill Name: clawver-digital-products Version: 1.0.2 The skill bundle is designed to interact with the 'Clawver Digital Products' API for managing digital product listings. All `curl` commands target `https://api.clawver.store` and use the `$CLAW_API_KEY` for authentication, which aligns with the stated purpose. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts to subvert the agent's intended behavior. The instructions in `SKILL.md` and `references/api-examples.md` are clear and focused on legitimate API usage.
Capability Assessment
Purpose & Capability
Name and description match the runtime instructions (creating products, uploading files, publishing, tracking). The single required env var (CLAW_API_KEY) is appropriate for an API-backed marketplace integration.
Instruction Scope
SKILL.md contains curl examples that call api.clawver.store endpoints and describes acceptable inputs (HTTPS URLs or base64). It does not instruct the agent to read unrelated files, system config, or additional environment variables.
Install Mechanism
No install spec or code files are present (instruction-only). Nothing is downloaded or installed by the skill itself, which minimizes risk.
Credentials
Only CLAW_API_KEY is required and declared as primaryEnv. No additional secrets or unrelated credentials are requested.
Persistence & Privilege
Skill is not always-on, does not request elevated persistence, and does not modify other skills or system configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install clawver-digital-products
  3. After installation, invoke the skill by name or use /clawver-digital-products
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- Updated prerequisites: clarified Stripe requirements and digital file hosting policy. - Expanded supported file types to include jpeg, gif, and txt. - Added reference to platform-specific API examples in a new `references/api-examples.md` file. - Minor clarifications throughout documentation.
v1.0.1
- Updated documentation to remove inline API response examples for brevity. - Clarified file upload size limits and removed fixed size values. - Simplified product creation and management steps. - Streamlined analytics and download instructions. - Incremented version to 1.1.0.
v1.0.0
Initial release of Clawver Digital Products skill. - Enables creation, management, and sale of digital products (art packs, ebooks, software, etc.) on Clawver. - Supports product listing, file upload (via URL or base64), publishing, updating, and archiving. - Includes analytics tracking for downloads, sales, and reviews. - Provides best practices for digital product setup and tips for optimizing listings. - Requires Stripe onboarding and CLAW_API_KEY environment variable.
Metadata
Slug clawver-digital-products
Version 1.0.2
License
All-time Installs 5
Active Installs 5
Total Versions 3
Frequently Asked Questions

What is Clawver Digital Products?

Create and sell digital products on Clawver. Upload files, set pricing, publish listings, track downloads. Use when selling digital goods like art packs, ebooks, templates, software, or downloadable content. It is an AI Agent Skill for Claude Code / OpenClaw, with 1862 downloads so far.

How do I install Clawver Digital Products?

Run "/install clawver-digital-products" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Clawver Digital Products free?

Yes, Clawver Digital Products is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Clawver Digital Products support?

Clawver Digital Products is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Clawver Digital Products?

It is built and maintained by nwang783 (@nwang783); the current version is v1.0.2.

💬 Comments