Skip to main content
Skills give your agent new abilities. Want your agent to store files on IPFS? There’s a skill for that. Need it to remember things between conversations? There’s a skill for that too. Think of skills as plugins — pre-packaged code and instructions that teach your agent how to do something specific.

Browse Available Skills

Head to agents.pinata.cloud/skills to see what’s available. Your Library shows skills you’ve already installed. ClawHub Community is the marketplace where you’ll find skills made by others.

Official Skills from Pinata

These are built and maintained by the Pinata team (look for the verified badge):
  • @pinata/api — Store and retrieve files from IPFS, use gateways, run vector searches
  • @pinata/memory-salience — Help your agent remember what matters and forget what doesn’t
  • @pinata/sqlite-sync — SQLite database with automatic Pinata backup
  • @pinata/paraspace — Organize your agent’s workspace using the PARA method
  • @pinata/erc-8004 — Register your agent on-chain

Community Skills

The community tab has skills for all sorts of things — Obsidian integration, self-improvement loops, API gateways, and more. Each shows download counts and ratings so you can see what’s popular.

Install a Skill

Click any skill to see what it does and what secrets it might need. If it looks useful, click Install. The skill gets added to your library. Installing doesn’t attach the skill to any agent — it just makes it available to use.

Attach a Skill to an Agent

Once a skill is in your library, you can attach it to any of your agents. For new agents: Add skills in Step 2 (Workspace) of the creation wizard. For existing agents: Open the agent → SkillsAdd → pick from your library. When you attach a skill, its files get copied into your agent’s workspace. Your agent can then read the skill’s instructions and use its code.
Detaching a skill removes its files from the agent but keeps the skill in your library. You can always reattach it later.

Create Your Own Skill

Have something useful your agent knows how to do? Package it as a skill.
  1. Create a folder with your skill files
  2. Add a SKILL.md file with this format:
---
name: my-skill
description: What this skill does
---

# My Skill

Instructions your agent should follow when using this skill.
  1. Click Upload Skill and select your folder
Skills are uploaded to the public IPFS network. Don’t include secrets or sensitive code.

Using the CLI

pinata agents skills list            # See your library
pinata agents skills upload <path>   # Upload a new skill

Limits

You can attach up to 10 skills per agent. Skill names can only contain letters, numbers, hyphens, and underscores.