System-wide skill registry for AI agents.
Forge, manage, and compose agent capabilities from the terminal.
Skern is a minimal, agent-first CLI for managing Agent Skills across Claude Code, Codex CLI, and OpenCode. One SKILL.md per skill — portable, validated, and instantly installable to any supported platform.
skern init
skern skill create code-review --description "Review PRs for style and correctness"
skern skill install code-review --platform all- Unified skill lifecycle — create, validate, search, install, and remove across platforms
- Agent Skills spec — reads and writes
SKILL.mddirectly, no proprietary format - Cross-platform — install to Claude Code, Codex CLI, or OpenCode in one command
- Tool-forming loop — agents scaffold and reuse skills automatically
- Overlap detection — fuzzy matching prevents duplication
- JSON output — every command supports
--jsonfor agent-operable workflows
curl -fsSL https://raw.githubusercontent.com/devrimcavusoglu/skern/main/scripts/install.sh | bashOr with Go 1.23+:
go install github.com/devrimcavusoglu/skern/cmd/skern@latestFull documentation is available at skern.dev:
- Getting Started — why skern, design principles
- Installation — all installation methods
- Quick Start — first workflow walkthrough
- CLI Reference — full command reference
- Architecture — how the layers fit together
- Platforms — platform-specific details
- Contributing — development setup and testing
Apache 2.0 — see LICENSE for details.
