A desktop app for building, organizing, syncing, and backing up AI agent skills across tools, presets, global workspaces, and project workspaces.
Skills-Manager-Plus is a cross-tool skill manager for people who work with multiple AI coding agents. It gives you one central place to install skills, organize them by preset, inspect agent-global local skill state, compare them with project-local skill folders, and keep everything versioned with Git.
Instead of managing scattered skills/ directories by hand, you maintain a central library and decide how each workflow should use it.
- Skills are usually scattered across different tools and machines.
- Different workflows need different active skill sets.
- Project-local skills drift away from central libraries over time.
- Backing up or migrating a skills library is easy to forget and hard to recover cleanly.
Skills-Manager-Plus addresses this with a central library, preset-based switching, global workspace visibility, project workspace comparison, per-agent sync, and built-in Git backup.
- Central skill library — Import skills from Git repositories, local folders,
.zipor.skillarchives, skills.sh, ClawHub, and plugin bundles. - Skills Management — Review, tag, enable, disable, inspect, compare, and sync skills from one management surface.
- Skills Store — Install from marketplace sources, Git repositories, local scans, ClawHub, and plugin markets.
- Presets — Keep separate skill sets for different workflows, clients, or projects, then switch between them quickly without implicitly applying changes to disk.
- Global Workspace — Inspect each installed agent's global local skills, compare them with the Skills Center, and run preset-driven bulk sync actions.
- Remote Workspace — Connect to SSH hosts, discover remote agent global Skills, and safely install, update, or delete remote Skills with backups.
- Project Workspaces — Compare project-local skills against the central library and move changes in either direction.
- Per-agent sync — Sync with symlink or copy mode, including independent sync mode for custom agents.
- Git backup — Create snapshot-based history for backup, recovery, and multi-machine sync.
- CLI — Script repository checks, skill installs, preset sync, Global Workspace operations, and Git recovery with the same core services as the desktop app.
| Skills Management | Remote Management |
|---|---|
![]() |
![]() |
| Dashboard | Skills Store |
|---|---|
![]() |
![]() |
| Settings | Claude Plugin |
|---|---|
![]() |
![]() |
Skills-Manager-Plus keeps the upstream Skills Manager foundation, then extends it into a fuller workflow for discovery, local libraries, remote hosts, cloud backup, plugin distribution, and agent-facing automation.
- Uses its own app name, bundle ID, updater channel, configuration directory, default repository path, database file, and release metadata.
- Can be installed alongside the original Skills Manager without sharing local state or update checks.
- Settings supports in-app update checking, download, installation, restart controls, and a manual release-page fallback when updater metadata is unavailable.
- Built-in ClawHub browsing, search, detail view, favorite/unfavorite actions, and direct ClawHub page links.
- API key configuration and validation are available in
Settings. - ClawHub install and update flows use the official download API and are integrated into the normal Skills Store workflow.
- Add plugin market sources from GitHub repositories, refresh indexed plugin lists, and browse plugin bundles in-app.
- Install packaged plugin skills directly into the Skills Center with clone/install progress feedback.
- Track plugin-installed skills separately, filter them by plugin source, preserve repository metadata, and support update checks, source diff preview, batch updates, and startup update checks for plugin-installed skills.
Skills ManagementseparatesSkill RepositoryandLocal Skills.- Local scan and import are part of the main management workflow instead of a separate install-only path.
- Batch import, source filtering, session caching, nested skill discovery, and automatic description inference make large local libraries easier to clean up and adopt.
- Connect to SSH hosts, import SSH config entries, test connections, and discover remote agent global skill directories.
- Manage remote Skills without setting up full local/remote sync: install from the Skills Center, update from center revisions, delete with backups, inspect remote
SKILL.mddetails, and review operation logs. - Handles credential recovery with one-session password or private-key passphrase prompts when the OS credential store cannot read saved credentials.
- Includes built-in remote detection for
smpand compatible legacy CLI binaries, plus QwenPaw/Lobster-style nested skill directory support.
- Adds data backup management for the local SQLite state: create, list, restore, rename, delete, import, and export backups.
- Adds WebDAV cloud sync for app data snapshots, with provider presets, custom endpoints, remote snapshot metadata, compatibility checks, upload/download confirmation, and secret redaction for exports.
- Keeps Git backup for the managed
skills/repository, while data backup/WebDAV cover the app database and settings side of the workflow.
- Each custom agent can use an independent sync mode instead of inheriting the global default.
- Agent settings include clearer enable/disable controls, ordering controls, path overrides, and more robust copy/symlink conflict handling.
- Linked Workspaces and Project Workspaces keep external and project-local skill sets manageable without forcing them into the global preset sync model.
- Ships release CLI binaries for macOS arm64, macOS x64, Linux x64, and Windows x64, with checksum files.
- Standardizes the short
smpcommand for local scripts, remote servers, and agent workflows. - Includes
skills/manage-skills/SKILL.md, an optional Agent Skill that teaches compatible agents to callsmpinstead of writing directly into one tool-specific skills directory.
- Adds issue-report diagnostics, sanitized log bundles, activity history, log export, log rotation, and startup recovery notices.
- Adds app refresh handling, stronger readable error messages, and repository busy-state handling for Git-backed operations.
The current app is organized around these modules:
DashboardSkills ManagementSkills StorePresetsGlobal WorkspaceRemote WorkspaceProject WorkspacesSettings
Detailed usage guides for each module live in docs/usage/README.md.
- Usage Overview
- Dashboard
- Skills Store
- Skills Management
- Presets
- Remote Workspace
- Project Workspaces
- Settings
- Git Backup
- CLI
Cursor · Claude Code · Codex · OpenCode · Amp · Kilo Code · Roo Code · Goose · Gemini CLI · GitHub Copilot · Windsurf · TRAE IDE · Antigravity · Clawdbot · Droid
You can also add custom tools in Settings.
- Create or switch to a preset.
- Open
Skills Storeto import skills from marketplace, Git, local folders, ClawHub, or plugins. - Open
Skills Managementto decide which skills belong to the current preset. - Open
Global Workspacewhen you want to inspect agent-global local skills or apply a preset to a specific agent in bulk. - Use
Remote Workspacewhen you need to manage agent-global Skills on SSH hosts without local/remote sync. - Use
Project Workspacesif you need to compare or exchange project-local skills. - Configure
Git Backupif you want history, restore points, or multi-machine sync. - Use
smpfor automation or recovery tasks that should share the desktop app's repository and preset state.
The repository also includes skills/manage-skills/SKILL.md, an optional Agent Skill that teaches compatible agents to call smp instead of writing directly into one agent-specific skills directory.
- Node.js 18+
- Rust toolchain
- Tauri prerequisites for your OS
npm install
npm run tauri:devnpm run tauri:buildIf macOS blocks the downloaded app, run:
xattr -cr /Applications/Skills-Manager-Plus.appReplace the path if the .app file is stored somewhere else.
Skills-Manager-Plus is a fork of skills-manager v1.14.1.
Respect to the original project for building the foundation of cross-tool AI skill management.
MIT





