๐งฉ agent-skills-project
Just Update Your Skills
Share and install Claude Code / Codex / OpenCode / Amp / ClawdBot skills with a single command.
Like pip or npm, but for your agent resources.
Try It โข Install โข Create Your Own โข Community
โก Try It Now
No installation needed. Just run:
uvx upd-skill kasperjunge/hello-worldThat's it. The skill is now available in Claude Code.
Using another agent? Not a problem:
uvx upd-skill snarktank/amp-skills/pdf --env ampThat's it. The skill is now available in Amp.
๐ฆ Install Any Resource
uvx upd-skill <username>/<skill-name> # Skills from GitHub
uvx upd-skill <username>/<repo-name>/<skill-name> # Skills from GitHub
uvx upd-skill upd.dev/<username>/<skill-name> # Skills from Upd.devTo install slash commands or subagents for Claude Code:
uvx upd-command <username>/<command-name> # Slash commands
uvx upd-agent <username>/<agent-name> # Sub-agentsExamples for Codex, OpenCode, or different repo names
# Install from different repository structures
uvx upd-skill username/skill-name --repo different-repo
# Install from different Git host
uvx upd-skill upd.dev/username/skill-name --repo different-repo # Skills from Upd.dev
# Install to different environments
uvx upd-skill username/skill-name --env opencode # e.g. OpenCode
uvx upd-skill username/skill-name --env codex # e.g. Codex
# Custom installation path
uvx upd-skill username/skill-name --dest ./my-path/
# Global installation
uvx upd-skill username/skill-name --globalSupports multiple repository structures:
.claude/skills/(standard)skills/(Anthropic style)skill/(OpenCode style)
๐ค Supports Your Favorite Agent
- Default agent is Claude Code
- For Codex use flag
--env codex - For OpenCode use flag
--env opencode - For Amp use flag
--env amp - For ClawdBot use flag
--env clawd
๐ฆ Special Case For ClawdBot Users
For any skill from clawdhub.com:
uvx upd-skill clawdhub.com/weather --env clawdGets you a skill for ClawdBot located at e.g. clawdhub.com/steipete/weather. You can publish more skills to ClawdHub to get them available there.
Note About ClawdHub Mirrors
All skills on this hub are conveniently and rentlessly archived to upd.dev/clawdhub, to get the skill from that mirror instead:
uvx upd-skill steipete-weather --env clawd
uvx upd-skill upd.dev/clawdhub/weather --repo steipete-weather --env codex๐ Create Your Own
Ready to share your own skills? Create your personal toolkit in 30 seconds:
uvx create-agent-skill-repo --githubDone. You now have a GitHub repo that anyone can install from.
Requires GitHub CLI. Run without
--githubto set up manually.
What You Get
- A ready-to-use
agent-resourcesrepo on your GitHub - Example skill, command, and agent to learn from
- Instant shareability โ tell others:
uvx upd-skill <your-username>/hello-worldCreate Your Own Resources
Edit the files in your repo:
your-username/agent-resources/
โโโ .claude/
โโโ skills/ # Skill folders with SKILL.md
โโโ commands/ # Slash command .md files
โโโ agents/ # Sub-agent .md filesPush to GitHub or Upd.dev. No registry, no publishing step.
๐ Share With Others
Sharing is just a message:
"This skill saves me hours โ try
uvx upd-skill yourname/cool-skill"
One command. Zero friction. The more you share, the more the community grows.
๐ Community Resources
๐ Go Development Toolkit โ @dsjacobsen
A comprehensive Claude Code toolkit for Go developers.
uvx upd-skill dsjacobsen/golang-pro # Expert Go knowledge
uvx upd-agent dsjacobsen/go-reviewer # Code review agent
uvx upd-command dsjacobsen/go-check # Quick code checkIncludes: 1 skill, 9 agents, 11 commands covering scaffolding, testing, API building, refactoring, and more.
Built something useful? Open an issue with a link to your agent-resources repo and we'll add it here.
MIT License ยท Fair fork of kasperjunge/agent-resources-project to support more Git hosts and target environments (++ Codex, OpenCode, Amp, ClawdBot).