ClawMart Creator

Create, update, and publish ClawMart marketplace listings via authenticated API.

4|2|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/acrid-auto/acrid-brain --skill clawmart-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ClawMart Creator
Source: https://github.com/acrid-auto/acrid-brain/tree/main/skills/clawmart
Command: npx skills add https://github.com/acrid-auto/acrid-brain --skill clawmart-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Remove the friction of creating, packaging, publishing, and downloading ClawMart marketplace personas and skills by automating metadata drafting, file packaging, uploads, and owned-package retrieval so creators can focus on product quality instead of marketplace mechanics.

Core Features & Use Cases

  • Listing creation and updates: Brainstorm and draft listing metadata (name, tagline, about, category, capabilities, price, product type), create draft listings, and patch updates before publishing.
  • Package generation and versioning: Build persona and skill packages (SOUL.md, MEMORY.md, SKILL.md, supporting docs), upload new versions to listings, and manage unpublishing or deletions with confirmation.
  • Owned and purchased downloads: List accessible downloads, resolve items by id/slug/name, and fetch package contents for owned or purchased listings.
  • Safety and validation: Validate identity via GET /me, validate payloads before API calls, and require explicit user confirmation for publish/delete actions.

Quick Start

Create a new ClawMart persona for a friendly support assistant, draft metadata with me, and upload it as a draft listing for review.

Frequently Asked Questions about ClawMart Creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I publish a persona or skill package to a marketplace listing?

To publish a persona or skill package, you draft listing metadata, create a draft via POST /listings, upload package versions through POST /listings/{id}/versions, and provide explicit user confirmation before the final publish action.

What API endpoints do I need to create and update ClawMart listings?

Creating and updating ClawMart listings requires calling GET /me for identity validation, POST /listings to create drafts, and PATCH /listings/{id} to patch updates. All payloads are validated before these API calls are executed.

How do I download owned or purchased marketplace packages?

You download owned or purchased marketplace packages by calling GET /downloads to list accessible items, resolving the target by id, slug, or name, and then fetching the package contents directly through the authenticated API.

Do I need an API key to automate skill-publishing and marketplace downloads?

Yes, you need authenticated API access via a CLAWMART_API_KEY to automate skill-publishing workflows. The Skill uses this key to validate your identity through GET /me before allowing any listing creation, versioning, or download retrieval.

Can I update listing metadata like tagline and price before publishing?

Yes, you can update listing metadata including name, tagline, about, category, capabilities, and price before publishing. You draft this metadata and apply patches to the listing using the PATCH /listings/{id} endpoint.