Skills Management — AI skill for Claude Code
A CLI tool to manage and synchronize AI coding agent skills.
How to install Skills Management
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open nnnggel/skills-management and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Skills Management does
A CLI tool to manage and synchronize AI coding agent skills.
Alternatives in AI
- Skills Manage — Desktop app to manage AI coding agent skills across Claude Code, Cursor, Gemini CLI, Codex, and 20+ platforms 2.2k ★
- Skills Manager — A lightweight desktop app to manage, sync, and organize AI agent skills across 15+ coding tools — Cursor, Clau 813 ★
- Skilldock — SkillDock is an AI skill manager and skill management desktop app for Claude Code, Cursor, Codex, Windsurf, Ge 490 ★
README
Skills Management CLI (skm)
[简体中文](./README.zh-CN.md) | English
`skm` is a powerful CLI tool designed to manage and synchronize "skills" (prompt libraries, instruction sets, or capability modules) across various AI coding agents and projects. It serves as a central hub to add skills from GitHub or local directories and selectively link them into your local AI project configurations.
It supports multiple AI environments including **OpenCode**, **Cursor**, **Gemini**, **Antigravity**, **Claude**, and **GitHub** projects.
🚀 Features
- Global Skill Repository: Centralized management of your AI skills.
- GitHub Integration: Add skills directly from GitHub repositories or specific subdirectories (sparse checkout).
- Local Skill Support: Add skills from local directories for development and debugging.
- Version Control: Check for updates and synchronize changes from remote repositories.
- Project Detection: Automatically detects the AI project type in your current directory.
- Symbolic Linking: Efficiently links skills to projects without duplication, keeping them in sync.
- Project Isolation: Manage different sets of skills for different projects.

💡 Why skm?
- Centralized Efficiency: Skills are cloned only once (
~/.skills-management/repo) and shared across infinite projects via symbolic links. This saves significant disk space and ensures all your projects use the same curated version of a skill. - Precision (Sparse Checkout): Only download what you need. If a GitHub repository contains hundreds of skills but you only want one,
skmuses Git's sparse-checkout to download only that specific subdirectory. No more cloning massive repositories for a single prompt file. - Automatic Environment Awareness: You don't need to know where Cursor, Claude, or OpenCode stores their skills.
skmautomatically detects your project environment and handles the directory structures for you. - **Clean
Related Skills
Unicli Hub
A unified context management hub for AI CLI tools. Synchronize your agent.md, skills, and memory across Cursor
Claude Workbench
A modern GUI management tool for the Claude Code CLI with a built-in AI Assistant. It provides a visual interf
Git Context Controller
Structured context management framework for LLM agents. Implements Git-like operations (COMMIT, BRANCH, MERGE)
Skillport
Bring Agent Skills to Any AI Agent and Coding Agent — via CLI or MCP. Manage once, serve anywhere.
Soft Ue CLI
Python CLI + UE plugin that lets Claude Code (AI coding agent) control Unreal Engine in real time. Spawn actor
Comandos
Local-first terminal mission control for Claude Code, OpenAI Codex CLI, Gemini CLI and OpenCode. Run AI coding
Related Agents
Project Manager Backlog
Use this agent when you need to manage project tasks using the backlog.md CLI tool. This includes creating new
Jira Agile
Manage JIRA agile surfaces via the jira-as CLI wrapper: epics, sprints, backlog, ranking, story points, subtas
Case Management
Manage Datadog Case Management — cases, projects, comments, assignments, and project workflows.