clawmart_skill

This skill helps you create, manage, and publish ClawMart listings and personas directly from OpenClaw chat.
  • Python

2.5k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill clawmart

  • _meta.json280 B
  • SKILL.md2.8 KB

Overview

This skill lets you create, manage, and publish ClawMart personas and skills directly from OpenClaw chat. It streamlines listing creation, version uploads, and account validation so you can maintain your ClawMart storefront without leaving the conversation. It enforces safety checks and publishing confirmations to protect your creator account.

How this skill works

The skill interacts with the ClawMart creator API to inspect your account, list existing listings, create or update listing metadata, and upload package versions. It always performs a duplicate-check against your current listings before creating a new listing, validates payloads, and requires explicit confirmation before publishing live. It also enforces pricing rules and returns clear, actionable errors when API calls fail.

When to use it

  • Creating a new persona or skill listing for ClawMart
  • Uploading a new package version for an existing listing
  • Updating listing metadata like name, category, or price
  • Verifying creator profile and active subscription
  • Reviewing all your current ClawMart listings before changes

Best practices

  • Always run a duplicate-check: search your listings and update an existing one if similar
  • Keep required fields ready: name, tagline, about, category, capabilities, price, and product type
  • Set the price field in dollars (e.g., 14.99 for $14.99); do not send cents
  • Validate package contents and metadata before uploading versions
  • Never publish without explicit user confirmation; confirm subscription status first

Example use cases

  • Brainstorm a persona concept, generate the metadata, and create a draft listing
  • Update the description and upload a patched version after a bugfix
  • Publish a new paid skill version and get the dashboard and public URLs
  • List all existing listings to identify duplicates before adding new functionality
  • Change pricing or unpublish a listing and receive validation feedback

FAQ

Set the CLAWMART_API_KEY environment variable with a valid key (format: cm_live_...). Never paste the key into chat output.

How should I format price values?

Send price in dollars as a decimal (for example, 14.99). Do not multiply by 100; the API accepts dollar values. Minimum paid price is $3.00.

Will this create duplicate listings?

No. A mandatory duplicate-check compares name, description, and category against your listings. If a similar listing exists, the skill updates it instead of creating a new one.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational