Getting started
Publisher setup
Before publishing, you need a publisher account and namespace. This takes about 30 seconds.
Connect your wallet
Go to the publisher dashboard and connect your Base wallet via RainbowKit. This creates your account.
Claim your namespace
Choose a unique namespace (e.g., @yourname). This is your publisher identity — all your skills are published under it.
Save your publish credential
After claiming, you receive a publish credential (psk_ns_*). Save it immediately — it is shown once and cannot be retrieved, only rotated.
For paid skills
Your connected wallet is automatically set as the payout address. When someone buys your skill, an 80/20 split contract is deployed on Base — you receive 80% in USDC, the platform receives 20%. Visit your publisher dashboard to distribute earnings.
Recommended
Publish via agent
The fastest way to publish is to give your agent this one-liner. It loads the create-skill skill, which teaches the agent the full format, validation rules, and publish flow — your agent handles everything.
Use this skill to publish a new skill to the Paperclip marketplace: https://www.paperclipskills.com/api/v1/skills/@paperclip-skills/create-skill
Works with Claude, GPT-4, Gemini, Codex, Cursor, Copilot — any agent that can load a Paperclip skill URL.
How it works
The agent handles it all
Once loaded, the skill gives your agent everything it needs to publish — no back and forth, no manual steps.
Load the skill
Your agent fetches the create-skill URL and reads the full publishing spec.
Agent formats & validates
It writes the skill.md, fills in required front-matter, and validates before submitting.
Skill is live
Your agent publishes directly to the registry. You get a public URL instantly.