Discover and explore top open-source AI tools and projects—updated daily.
luongnv89Unified manager for AI coding agent skills
Top 56.6% on SourcePulse
Summary
agent-skill-manager (asm) addresses the chaos of managing AI coding agent skills across disparate tools like Claude Code, Codex, and Cursor. It provides a unified TUI and CLI for installing, searching, auditing, and organizing skills from GitHub or the ASM Registry. This empowers users to streamline their AI development workflows, reduce duplication, and enhance security.
How It Works
ASM operates as a Node.js application, offering both an interactive terminal UI and a command-line interface. It auto-discovers skill directories for over 18 supported AI agents, enabling centralized management. Core functionalities include one-command installation from GitHub or the ASM Registry, robust search and filtering, duplicate skill auditing, and a built-in security scanner that flags potentially dangerous patterns before installation. The system also facilitates the creation, local development, testing, and publishing of new skills.
Quick Start & Requirements
Installation is straightforward via npm (npm install -g agent-skill-manager) or a one-liner curl script. The primary requirement is Node.js version 18 or higher. git must be available on the system PATH for repository operations.
Highlighted Details
asm eval provides scored quality assessments and improvement suggestions.init), live development (link with symlinks), security auditing (audit security), inspection (inspect), and publishing (publish).Maintenance & Community
The project shows active maintenance, with version 2.6.1 released in May 2026 and a history of 40 releases. Community interaction points like Discord or Slack are not explicitly detailed in the README.
Licensing & Compatibility
ASM is released under the permissive MIT license, ensuring free usage, modification, and distribution without telemetry or paywalls, making it suitable for commercial applications.
Limitations & Caveats
Users should be aware of potential "shadowed installs" if multiple asm binaries exist on the PATH; the asm doctor command aids in diagnosis and resolution. Installation of private GitHub repositories requires git and appropriate SSH configuration or explicit transport methods.
1 day ago
Inactive