Skip to content

devrimcavusoglu/skern

Repository files navigation

skern

System-wide skill registry for AI agents.
Forge, manage, and compose agent capabilities from the terminal.

Release License CLI Agent Skills Docs


Skern is a minimal, agent-first CLI for managing Agent Skills across Claude Code, Codex CLI, OpenCode, Cursor, Gemini CLI, GitHub Copilot, Windsurf, Continue, and more. One SKILL.md per skill — portable, validated, and instantly installable to any supported platform.

Quick Example

skern init
skern skill create code-review --description "Review PRs for style and correctness"
skern skill install code-review --platform claude-code

Features

  • Unified skill lifecycle — create, validate, search, install, and remove across platforms
  • Agent Skills spec — reads and writes SKILL.md directly, no proprietary format
  • Cross-platform — install to Claude Code, Codex CLI, OpenCode, Cursor, Gemini CLI, GitHub Copilot, Windsurf, Continue, and more
  • Tool-forming loop — agents scaffold and reuse skills automatically
  • Overlap detection — fuzzy matching prevents duplication
  • JSON output — every command supports --json for agent-operable workflows

Install

macOS / Linux:

curl -fsSL https://raw.githubusercontent.com/devrimcavusoglu/skern/main/scripts/install.sh | bash

Windows (PowerShell):

irm https://raw.githubusercontent.com/devrimcavusoglu/skern/main/scripts/install.ps1 | iex

From source (Go 1.25+):

go install github.com/devrimcavusoglu/skern/cmd/skern@latest

Full installation guide — including version pinning, custom install paths, manual install, and uninstall — is in INSTALL.md.

Documentation

Full documentation is available at skern.dev:

License

Apache 2.0 — see LICENSE for details.