Skip to content

ppries/agent-resources

 
 

Repository files navigation

🧩 agent-resources (agr)

A package manager for AI agents.

Install agent skills from GitHub with one command.

PyPI License: MIT


Note: Support for rules, subagents, and slash commands has been removed. Most AI coding agents are converging on skills as the standard format, so agr now focuses exclusively on skills. To convert your existing rules, commands, or subagents to skills, run:

agrx kasperjunge/migrate-to-skills
agrx kasperjunge/migrate-to-skills -p "convert files in ./my-commands"

Getting Started

Install agr CLI:

pip install agr

Install your first skill:

agr add anthropics/skills/frontend-design

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


What is agr?

agr installs agent skills from GitHub directly into your .claude/skills/ folder.

agrx runs skills instantly from your terminal β€” one command, no setup.


Install Skills

agr add anthropics/skills/frontend-design     # Install a skill
agr add anthropics/skills/pdf anthropics/skills/mcp-builder   # Install multiple

Handle format

username/skill-name         β†’ From user's agent-resources repo
username/repo/skill-name    β†’ From a specific repo
./path/to/skill             β†’ From local directory

Run Skills From Your Terminal

agrx anthropics/skills/pdf                              # Run a skill instantly
agrx anthropics/skills/pdf -p "Extract tables from report.pdf"   # With a prompt
agrx anthropics/skills/skill-creator -i                 # Run, then continue chatting

Team Sync

Your dependencies are tracked in agr.toml:

dependencies = [
    {handle = "anthropics/skills/frontend-design", type = "skill"},
    {handle = "anthropics/skills/brand-guidelines", type = "skill"},
]

Teammates run:

agr sync

Create Your Own Skill

agr init my-skill

Creates my-skill/SKILL.md:

---
name: my-skill
description: What this skill does.
---

# My Skill

Instructions for the agent.

Test it locally:

agr add ./my-skill

Share it:

# Push to GitHub, then others can:
agr add your-username/my-skill

All Commands

Command Description
agr add <handle> Install a skill
agr remove <handle> Uninstall a skill
agr sync Install all from agr.toml
agr list Show installed skills
agr init Create agr.toml
agr init <name> Create a new skill
agrx <handle> Run skill temporarily

Community Skills

# Go development β€” @dsjacobsen
agr add dsjacobsen/golang-pro

# Drupal development β€” @madsnorgaard
agr add madsnorgaard/drupal-expert

Built something? Share it here.


About

A package for Claude Code, Cursor and Github Copilot. Install agent skills from GitHub with a single command.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Python 100.0%