Skip to content

kasperjunge/agent-resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧩 agent-resources

Share and install Claude Code skills, commands, and agents with a single command.

Like uv, but for Claude Code resources.

PyPI License: MIT

Try ItInstallCreate Your OwnCommunity


Try It Now

No installation needed. Just run:

uvx agr add skill kasperjunge/hello-world

That's it. The skill is now available in Claude Code.

Or install permanently:

pip install agr
agr add skill kasperjunge/hello-world

Install Any Resource

agr add skill <username>/<skill-name>       # Skills
agr add command <username>/<command-name>   # Slash commands
agr add agent <username>/<agent-name>       # subagents

Default Repository Convention

If you name your repo agent-resources, users only need to specify your username and resource name:

# Installs from github.com/kasperjunge/agent-resources
agr add skill kasperjunge/hello-world

Install From Any Repository

You can install from any GitHub repository that has the .claude/ structure. Just use the three-part format:

# Installs from github.com/username/custom-repo
agr add skill username/custom-repo/my-skill

Install a Bundle

Install multiple resources at once with bundles:

agr add bundle kasperjunge/anthropic

This installs all skills, commands, and agents from the bundle in one command.


Create Your Own Library

Create your personal agent-resources library:

agr init repo --github

Done. You now have a GitHub repo that anyone can install from.

Requires GitHub CLI. Run without --github to set up manually.

What You Get

  • A ready-to-use agent-resources repo on your GitHub
  • Example skill, command, and agent to learn from
  • Instant shareability:
agr add skill <your-username>/hello-world

Add 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 files

Push to GitHub.


Community Resources

Go Development Toolkit — @dsjacobsen

A comprehensive Claude Code toolkit for Go developers.

agr add skill dsjacobsen/golang-pro      # Expert Go knowledge
agr add agent dsjacobsen/go-reviewer     # Code review agent
agr add command dsjacobsen/go-check      # Quick code check

Includes: 1 skill, 9 agents, 11 commands covering scaffolding, testing, API building, refactoring, and more.

Drupal Development Toolkit — @madsnorgaard

A comprehensive Claude Code toolkit for Drupal developers.

agr add skill madsnorgaard/drupal-expert      # Drupal 10/11 modules, themes, hooks
agr add skill madsnorgaard/drupal-migration   # D7-to-D10 migrations, CSV imports
agr add skill madsnorgaard/ddev-expert        # DDEV local development, Xdebug
agr add agent madsnorgaard/drupal-reviewer    # Code review agent
agr add command madsnorgaard/drush-check      # Run health checks

Includes: 4 skills, 1 agent, 5 commands covering Drupal development, migrations, DDEV, Docker, security audits, and more.


Built something useful? Open an issue with a link to your agent-resources repo and we'll add it here.


Legacy Commands

The following commands are deprecated but still supported for backwards compatibility:

uvx add-skill <username>/<skill-name>
uvx add-command <username>/<command-name>
uvx add-agent <username>/<agent-name>
uvx create-agent-resources-repo

Use agr add and agr init instead.


MIT License · Made for the Claude Code community