Daniel Bauke
Open Source / skillet

skillet

See it on GitHub
Animated demo: skillet syncs its catalog, lists packs and starts Claude Code with only the @ios pack.

A local catalog of agent skills and MCP servers. Group what you have evaluated into packs and switch it on globally, per project or for one session.

Why it exists

Every skill in an agent’s skills directory costs context in every session, whether the task needs it or not. With the agents’ own installers, installed means loaded. skillet separates the two: the catalog keeps everything you trust, and a session loads only what you switched on.

What it does

Small context, on purpose
Switch on @ios for the app, @craft for a review.
Evaluate once, keep it
A skill you set aside stays in the catalog, off, at its pinned commit.
Skills and MCP servers together
A pack holds both. Secrets are read from 1Password at write time.
One catalog, every agent
Claude Code, Codex, Cursor, Gemini CLI, opencode and others.

Use it

mise use -g github:bonkey/skillet
skillet sync
skillet run @ios -- claude