| Got tired of manually copying files to .claude/ and managing skills across projects. So I built agr (agent-resources) — basically open source npm/uv but for Claude Code. The gist: uvx agr add anthropics/skills/skill-creator (Or pip install agr if you want it permanently) Link: https://github.com/kasperjunge/agent-resources Format is <username>/<repo>/<resource-name> - works for skills, commands, or subagents. If the github repo is named "agent-resources" you can skip <repo> in the handle. Why I built this:
- One command installs from GitHub — no more copying files to .claude/
- Basically treat .claude/ like .venv/ — let agr manage it
- agr.toml tracks your dependencies so teammates can run agr sync and get the same setup
- Bundle skills + commands + subagents together into installable packages Some community examples: agr add maragudk/skills/bluesky # Post to Bluesky
agr add dsjacobsen/golang-pro # Go dev toolkit
agr add madsnorgaard/drupal-expert # Drupal expertise Working on:
- Rules support
- Cursor + auto-sync between tools Let me know what you think! |