Sandbox
@razbakov/skill-mix

Skill manager for Cursor, Codex, and Claude Code

Skill Mix is a desktop and CLI tool for managing Agent Skills across Cursor, Codex, and Claude Code. It adds search, deduplication, scope controls, provenance tracking, ratings, and update flows around `SKILL.md` files.

36 stars4 forksTypeScriptUpdated 29d ago
Who it's for

Builders who use Cursor, Codex, or Claude Code and want one workflow for skills across all three.

What it delivers

You can find the right skill, avoid duplicates, and keep skill installs organized instead of editing files by hand.

What it does

Skill registry

Search, browse, and install skills from a shared catalog with deduplication and conflict detection.

Scope management

Enable or disable skills at personal, organization, and project levels with clear precedence rules.

Provenance tracking

Store where a skill came from, who wrote it, what version it is, and how it updates.

Quality scores

Show community and automated ratings for security, efficiency, and best practices.

Development mode

Provide a GUI for authoring, testing, and previewing skills before publishing.

CLI and desktop app

Launch the app with `skills` and use the desktop interface for skill picking and management.

How to get it

  1. 1Quick install Skill Mix, open the app, and launch the skill-picker modal
    npx -y skill-mix obra/superpowers
  2. 2Classic installer
    curl -fsSL https://raw.githubusercontent.com/razbakov/skills-manager/main/scripts/install.sh | bash

README

Skill Mix

A management layer for AI agent skills — discover, install, scope, rate, and update skills across Cursor, Codex, and Claude Code.

All three tools follow the open Agent Skills standard (SKILL.md), but none solves the management problem: how to find the right skill, avoid duplicates, track where it came from, or know if it's any good.

Setup

Quick install Skill Mix, open the app, and launch the skill-picker modal:

npx -y skill-mix obra/superpowers

Classic installer:

curl -fsSL https://raw.githubusercontent.com/razbakov/skills-manager/main/scripts/install.sh | bash

Usage

Run skills to launch application

Open/focus the app and trigger the skill-picker from CLI:

Skill Mix desktop UI

Build DMG (macOS)

bun install
bun run dist:dmg

This outputs a DMG installer in release/.

Problem

See Research for how tools handle skills today, User Problems for 14 documented pain points, Landscape for existing directories and tools, and Competitors for detailed analysis of current solutions and their gaps.

  • Naming collisions — Multiple skills share similar names or overlap in responsibility. Cursor has no detection; Codex shows both without merging; Claude Code overrides by scope precedence.
  • No development workflow — No way to test, enable, or disable skills without editing files by hand (Codex has config.toml, but no UI).
  • Unknown provenance — None of the three tools track where a skill came from, who wrote it, or how to update it.
  • Scattered collections — Skills live in 3–6 different directories per tool with no unified view.
  • No quality signals — No ratings, benchmarks, or reviews exist anywhere in the ecosystem.

Key Features

  • Skill Registry: Search, browse, and install skills from a shared catalog with deduplication and conflict detection.
  • Scope Management: Enable or disable skills at three levels — personal, organization, and project — with clear precedence rules across all supported tools.
  • Provenance Tracking: Every skill records its source repo, author, version, and update channel.
  • Quality Scores: Community and automated ratings for security, efficiency, and best practices, with benchmarks across models and harnesses.
  • Development Mode: GUI for authoring, testing, and previewing skills before publishing.

Files in the repo

Repository payload14 top-level entries
  • bin
  • docs
  • research
  • scripts
  • src
  • tasks
  • .gitignore
  • AGENTS.md
  • bun.lock
  • bun.lockb
  • CHANGELOG.md
  • package.json
  • README.md
  • tsconfig.json

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More tools

JuliusBrussee/
caveman

🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman

105k
1 add
MemPalace/
mempalace

The best-benchmarked open-source AI memory system. And it's free.

59k
stablyai/
orca

Orca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and remote runtime.

66k

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

132k

Never stop coding. Free MIT AI gateway: one endpoint, 352 providers (150+ free), 1200+ models Kimi, Claude, GPT, Gemini, GLM, DeepSeek, MiniMax. Works with Claude Code, Codex, Cursor, OpenCode, Cline & Copilot. Quota-aware auto-fallback, RTK+Caveman compression saves 15-95% tokens, MCP/A2A, Desktop/PWA. Built by 550+ contributors

64k
headroomlabs-ai/
headroom

Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.

71k