Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

Skern is a minimal, agent-first CLI tool for managing Agent Skills across agentic development platforms (Claude Code, Codex CLI, OpenCode, Cursor, Gemini CLI, GitHub Copilot, Windsurf, Continue, and more). It follows the Agent Skills open standard (agentskills.io) and uses `SKILL.md` files with YAML frontmatter as the canonical format.

The project is written in **Go 1.25+** and the current release is **v0.3.0**.
The project is written in **Go 1.25+** and the current release is **v0.3.1**.

## Repository Layout

Expand Down
9 changes: 8 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [v0.3.1] — 2026-05-13

Patch release: widen skill-name validation to accept dot-namespaced names.
Strict superset of the v0.3.0 regex — every previously valid name remains
valid, no migration required.

### Added

- **Dot-namespaced skill names are now valid.** `ValidateName` accepts dots as
Expand All @@ -16,9 +22,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
regex, no migration required. Enables installers to preserve their
namespace prefix on platforms that derive slash commands from directory
names (e.g. GitHub Copilot maps `.copilot/skills/myorg.bootstrap/` to
`/myorg.bootstrap`). ([#92])
`/myorg.bootstrap`). ([#92], [#93])

[#92]: https://github.com/devrimcavusoglu/skern/issues/92
[#93]: https://github.com/devrimcavusoglu/skern/pull/93

## [v0.3.0] — 2026-05-07

Expand Down
4 changes: 2 additions & 2 deletions INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,11 +46,11 @@ Override with the `SKERN_INSTALL_DIR` environment variable.
## Pin a specific version

```sh
SKERN_VERSION=v0.3.0 curl -fsSL https://raw.githubusercontent.com/devrimcavusoglu/skern/main/scripts/install.sh | bash
SKERN_VERSION=v0.3.1 curl -fsSL https://raw.githubusercontent.com/devrimcavusoglu/skern/main/scripts/install.sh | bash
```

```powershell
$env:SKERN_VERSION = 'v0.3.0'; irm https://raw.githubusercontent.com/devrimcavusoglu/skern/main/scripts/install.ps1 | iex
$env:SKERN_VERSION = 'v0.3.1'; irm https://raw.githubusercontent.com/devrimcavusoglu/skern/main/scripts/install.ps1 | iex
```

## Build from source
Expand Down
2 changes: 1 addition & 1 deletion docs/guide/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Skills should not live inside models. They should live in code. Versioned. Compo

## What's Shipped

The current release is **v0.3.0**. Major capabilities already in place:
The current release is **v0.3.1**. Major capabilities already in place:

- Eight platform adapters (Claude Code, Codex CLI, OpenCode, Cursor, Gemini CLI, GitHub Copilot, Windsurf, Continue)
- Cross-platform binaries for macOS, Linux, and Windows
Expand Down
4 changes: 2 additions & 2 deletions docs/guide/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,11 @@ powershell -ExecutionPolicy Bypass -Command "irm https://raw.githubusercontent.c
Set `SKERN_VERSION` before running the installer:

```sh
SKERN_VERSION=v0.3.0 curl -fsSL https://raw.githubusercontent.com/devrimcavusoglu/skern/main/scripts/install.sh | bash
SKERN_VERSION=v0.3.1 curl -fsSL https://raw.githubusercontent.com/devrimcavusoglu/skern/main/scripts/install.sh | bash
```

```powershell
$env:SKERN_VERSION = 'v0.3.0'; irm https://raw.githubusercontent.com/devrimcavusoglu/skern/main/scripts/install.ps1 | iex
$env:SKERN_VERSION = 'v0.3.1'; irm https://raw.githubusercontent.com/devrimcavusoglu/skern/main/scripts/install.ps1 | iex
```

## Custom Install Directory
Expand Down
Loading