Discover and explore top open-source AI tools and projects—updated daily.
kasperjungePackage manager for AI agent components
Top 73.9% on SourcePulse
This project provides a command-line tool, uvx, designed to function as a package manager for Claude Code extensions, enabling users to easily share and install skills, commands, and agents directly from GitHub repositories. It targets Claude Code users and developers looking for a frictionless way to discover and integrate community-contributed functionalities, thereby enhancing the Claude Code ecosystem.
How It Works
The core of the project is the uvx CLI, which allows users to add resources (skills, commands, agents) directly from GitHub using a simple uvx add-<type> <username>/<resource-name> command. For creators, uvx create-agent-resources-repo streamlines the setup of a shareable repository, with an option to automate GitHub repository creation using the GitHub CLI. This approach bypasses the need for a central registry, facilitating direct and zero-friction sharing of Claude Code extensions.
Quick Start & Requirements
uvx add-skill <username>/<skill-name> (to install), uvx create-agent-resources-repo (to create).--github flag.Highlighted Details
pip.dsjacobsen/golang-pro includes 1 skill, 9 agents, and 11 commands.Maintenance & Community
The project fosters a community-driven approach where users can submit their agent-resources repositories to be listed in the "Community Resources" section. The README does not provide explicit links to active community channels like Discord or Slack, nor does it detail a formal roadmap.
Licensing & Compatibility
Limitations & Caveats
Automated repository creation via uvx create-agent-resources-repo --github has a dependency on the GitHub CLI. The system relies on direct GitHub repository discovery rather than a centralized registry. Resource execution is implicitly dependent on the Claude Code environment.
1 day ago
Inactive
letta-ai
google