agent-skills  by chrlsio

AI agent skills manager for cross-platform desktop use

Created 1 month ago
255 stars

Top 98.8% on SourcePulse

GitHubView on GitHub
Project Summary

AgentSkills is a lightweight, high-performance, cross-platform desktop application designed to manage AI agent skills. It allows users to browse, install, sync, and edit skills across 16 different AI agents, including Claude Code, Cursor, Gemini CLI, and GitHub Copilot CLI, from a single interface, streamlining development workflows and enhancing productivity.

How It Works

The application features a modern tech stack combining a React 19, TypeScript, and Tailwind CSS 4 frontend with a native core built in Rust using Tauri 2. This architecture enables a performant, cross-platform desktop experience with a unified GUI. Skills are managed locally, likely utilizing the integrated SQLite database for efficient storage and retrieval.

Quick Start & Requirements

Installation is recommended via one-line scripts: curl -fsSL https://raw.githubusercontent.com/chrlsio/agent-skills/v0.1.8/install.sh | bash for Linux/macOS, or powershell -ExecutionPolicy Unrestricted -Command "irm https://raw.githubusercontent.com/chrlsio/agent-skills/v0.1.8/install.ps1 | iex" for Windows. macOS users can also use Homebrew: brew tap chrlsio/agent-skills && brew install --cask agentskills. Prerequisites include Node.js (v18+), Rust (stable), and platform-specific Tauri dependencies. Supported formats include .deb, .rpm, .AppImage, .dmg, .exe, and .msi. Troubleshooting for macOS quarantine issues is provided via command-line or Homebrew flags.

Highlighted Details

  • Dashboard: Provides an overview of installed agents and their skill counts.
  • Skills Manager: Enables viewing, editing, uninstalling, and syncing skills across agents.
  • Marketplace: Allows browsing and installing skills from skills.sh and ClawHub.
  • Skill Editor: Facilitates direct editing of SKILL.md files within the application.
  • File Watcher: Automatically refreshes the UI when local skill files are modified.
  • Cross-Agent Sync: Installs a skill to one agent and syncs it to all others in a single operation.

Maintenance & Community

Contributions are welcome but require opening an issue first to discuss proposed changes. The provided community link is "Link LINUX DO", which appears incomplete.

Licensing & Compatibility

The project is licensed under the MIT license. This permissive license generally allows for commercial use and integration with closed-source projects without significant restrictions.

Limitations & Caveats

macOS users may encounter "App is damaged" warnings due to security checks, requiring a command-line workaround (sudo xattr -rd com.apple.quarantine "/Applications/AgentSkills.app") or specific Homebrew flags. The contribution process mandates prior issue discussion. The provided community link is unclear. The current version v0.1.8 suggests the project may still be in early development stages.

Health Check
Last Commit

2 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
2
Issues (30d)
2
Star History
206 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.