How to Publish a Template
End-to-end publish flow with the CLI, including draft creation and final listing steps.
Publishing is CLI-first on Claws.supply.
Prerequisites
- You have a Claws.supply account.
- You can run the CLI from your local project directory.
- You have a template package ready to build.
1) Authenticate in the CLI
npx claws-supply@latest auth2) Build your signed template package
npx claws-supply@latest build3) Publish from CLI
npx claws-supply@latest publishThe publish command creates a draft template and prints the direct edit URL.
What publish creates
- A draft listing is created under your account.
- The draft is visible to you (and admins), not publicly listed yet.
- The generated page is where you finalize metadata, cover image, and release notes.
Finalize and make it public
From your template page:
- Review title, category, description, and price.
- Add a cover image and version notes.
- Click Publish to make the listing public.
Common issues to check
- Slug already taken.
- Invalid zip type or oversized file.
- Archive signature/manifest mismatch.
- Missing auth or expired upload token.
For paid listings, complete Verified Seller + Stripe Connect first.
Before choosing a paid price, review Sell Templates + Pricing for commission rates and 90-day direct attribution behavior.