Skills
Skills are plain Markdown files with instructions for Claude.
Public vs private
When uploading, you choose who can access the skill.
Public — visible to everyone, discoverable via #search.
Good for general-purpose tools you want to share with the community.
Private — only you can fetch them, not searchable.
Good for personal workflows, team-internal runbooks, or drafts you're not ready to share.
Namespacing
Every skill lives under a username (from Github): username/skill-name.
You can always target a skill from a certain author by using the full namespace:
#otto/code-reviewer
If you just use the skill name it will either resolve to the most popular skill with that name or to your own (if you have a skill uploaded by this name):
#code-reviewer
How resolution works
When you use a short name, Pound checks in this order:
- Your own skills — if you own a private or public skill with that name, it loads first, always.
- Most-used public skill — if no private match, Pound picks the most popular public skill with that name.
- Explicit namespace — use
#username/skill-nameto skip resolution and target someone's skill directly.
Example
Say there are three skills named code-reviewer in the registry:
| Skill | Visibility | Uses |
|---|---|---|
otto/code-reviewer |
private (yours) | 0 |
frank/code-reviewer |
public | 8,400 |
sara/code-reviewer |
public | 120 |
Running #code-reviewer loads otto/code-reviewer — because you own a skill with that name, it always wins.
Without a private match, it would load frank/code-reviewer as the most-used public skill.
To get Sara's specifically: #sara/code-reviewer.