Skills management for any agent

Version control for your agent skills.

Author, version, share, observe, and track skills from any agent.

Build your first Skill · Browse the marketplace

Free to start, no credit card. Open source and self-hostable.

Skills work. Managing them doesn't.

You're already writing skills. They scatter across chats, spawn near-identical copies, and drift out of sync until nobody can say which version is live.

  • Scattered. Buried in Slack threads, Notion pages, and someone's local folder.
  • Unversioned. You tweak one, it breaks something, and there's no history to roll back.
  • Drifting. Every paste spawns a copy. The versions quietly fall out of sync.
  • Silent. When a skill misses, the fix lives in your head, so it misses again.

How Knack works

  1. Capture. Point Knack at a skill you already use. It becomes a versioned Skill in the open Anthropic format. Plain text you can read and diff, never locked in.
  2. Version. Immutable, git-style history on every skill. Diff any two versions, roll back a regression in one click, or fork a variant.
  3. Share. Publish once. Your team runs the same skill from whatever agent they prefer. No pasted prompts drifting across a dozen chat threads.
  4. Improve. Each run is logged. When a skill misses an edge case, the correction is captured as a new rule and ships to everyone's next run.

Works in whatever agent's already on your machine

Claude Code, Claude Desktop, Cursor, Codex, Gemini CLI, and any other agent that reads the open Anthropic Skills format (SKILL.md).

Your skills get sharper every run

Knack logs every skill run across every agent you and your team use. When one misses an edge case, the agent captures the correction as a new rule and bumps a version. The next run anywhere gets the updated logic automatically.

The skill your agents run next month is measurably sharper than the one you ship today. By design, not by hope.

Marketplace · Pricing · Blog · Knack for managers