Discover and explore top open-source AI tools and projects—updated daily.
xingkongliangOrganize and sync AI agent skills across coding tools with a desktop app
New!
Top 76.9% on SourcePulse
Summary
Skills Manager is a desktop application designed to centralize, organize, and synchronize AI agent skills across over 15 coding tools like Cursor, Claude Code, and GitHub Copilot. It targets developers seeking a unified workflow, enabling seamless management of AI capabilities across their diverse toolset.
How It Works
The application maintains a central skill library at ~/.skills-manager, allowing users to install skills from Git repositories, local folders, archives, or a dedicated marketplace. It facilitates multi-tool synchronization using symlinks or file copies. A key feature is project-specific skill management, where skills can be managed within a project's .claude/skills/ directory, syncing bidirectionally with the central library. Skills can be grouped into "scenarios" for quick switching and tagged for efficient filtering. The backend is built with Rust, the frontend with React 19 and Tauri 2, ensuring a performant desktop experience.
Quick Start & Requirements
npm install followed by npm run tauri:dev for development or npm run tauri:build for a production build.xattr -cr /Applications/skills-manager.app to resolve "App is damaged" errors.Highlighted Details
Maintenance & Community
The project is primarily developed by @JayTL00 on X. Community interaction appears centered around this individual contact point.
Licensing & Compatibility
The project is released under the MIT license, which is highly permissive for commercial use and integration into closed-source projects.
Limitations & Caveats
The SQLite database containing metadata is not included in Git backups and requires re-scanning skill files to rebuild. macOS users may face an initial application launch issue requiring a specific command-line fix.
1 day ago
Inactive