Skill Ctl โ AI skill for Claude Code
๐๏ธ A skill manager for AI agents, group skills into named presets and apply them per project.
How to install Skill Ctl
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Hadisd/skill-ctl and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Skill Ctl does
๐๏ธ A skill manager for AI agents, group skills into named presets and apply them per project. Built on npx skills.
Alternatives in AI
- Codeburn โ Free, local tool to track AI coding token usage and cost across 37 tools and agents (Claude Code, Cursor, Code 9.7k โ
- Nodeterm โ Node-based terminal manager for AI coding agents โ tmux-backed terminals and parallel agent sessions as dragga 1.3k โ
- Botmux โ Bridge Feishu/Lark to AI coding CLIs โ Claude Code, Codex, Gemini, OpenCodeโฆ every DM, group or topic spawns i 1.2k โ
README
skill-ctl (`skctl`)

**Store skills once. Use them where they fit.**
`skctl` groups AI agent skills into named presets and applies them to projects. It uses [`npx skills`](https://skills.sh) for installation and updates.
Use it to:
- Apply the same skill set to multiple projects.
- Search installed skills by name or description.
- Remove only the links created by a preset.
- Back up presets and restore them on another machine.
- Record a project's selected skills in
skills-applied.json.
WITHOUT SKCTL
Frontend App A Frontend App B
install React skills install React skills
install UI design install UI design
install accessibility install accessibility
install testing install testing
repeated setup โโโโโโโโโโโโโโโโโโโโโโโโโโถ
WITH SKCTL
[ react ] [ ui ] [ a11y ] [ testing ]
โ
โผ
โโโโโโโโโโโโโโโโ
โ frontend โ
โ preset โ
โโโโโโโโฌโโโโโโโโ
โ
skctl apply frontend
โโโโโโโดโโโโโโ
โผ โผ
Frontend App A Frontend App B
improve the frontend preset once
โ
โผ
both linked apps use the updated skills
Install
You need Python 3.10 or later and Node.js.
For interactive pickers and Markdown previews, install [`fzf`](https://github.com/junegunn/fzf) and [`bat`](https://github.com/sharkdp/bat). Without `fzf`, `skctl` falls back to numbered prompts; without `bat`, previews use plain `cat`.
git clone https://github.com/Hadisd/skill-ctl.git
cd skill-ctl
python3 -m pip install --user .
If you have [`uv`](https://docs.astral.sh/uv/) installed, use its isolated tool environment instead:
uv tool install .
`pipx install .` is another isolated-install option. If `skctl` is not found after the u
Related Skills
Wigss
Visual AI code refactoring tool โ select, redesign, and apply Tailwind CSS changes with an always-on AI agent.
Ntm
Named Tmux Manager: spawn, tile, and coordinate multiple AI coding agents (Claude, Codex, Gemini) across tmux
Aisw
AISW AI Switcher - Switch between multiple Claude Code, Codex CLI, Antigravity and Gemini CLI accounts in one
Cc Venv
cc-venv ๆฏไธไธช้ขๅ Claude Code ็ๅฝๅ็ฏๅข็ฎก็ๅจ๏ผ็จๆฅ้็ฆปไธๅๅทฅไฝๆต็ CLAUDE.mdใMCPใSkillsใRulesใ็ฏๅขๅ้ๅ LLM ้ ็ฝฎ๏ผ ๅนถๆฏๆ Web ็ฎก็็้ขไปฅๅๆด็ฏๅขๅฏผๅ ฅๅฏผๅบใc
Belay
๐ป Keeps your Mac awake while your AI agents work. Built-in detection for Claude Code, Codex, Cline, Copilot p
Claude Code Blueprint
Battle-tested reference architecture for Claude Code power users. Specialized agents with model tiering, nat
Related Agents
Adal CLI
AdaL CLI (SylphAI, named after Ada Lovelace) is a terminal coding agent built for developers who want to see a
Config Manager
Owns the global Claude Code setup and its self-improvement loop. Use via the /update-config skill (or directly
Omd Kr Writer
Korean blog / long-form writer with 6 voice presets (toss-tech-design, karrot-neighborly, brunch-maker-popular