Skip to content

GSKILL Documentation

GSKILL is a reproducible package manager for agentic AI skills. It installs, versions, locks, verifies, and restores SKILL.md instruction bundles across AI coding agents, developer machines, and CI. Skill content is committed in the repository, so a fresh git clone yields working skills with zero gskill commands; commit skills-lock.json — the single file that records both intent and resolved reality — and prove or restore a byte-identical skill environment anywhere with gskill install --frozen-lockfile.

These pages are also published, with search, at https://glapsfun.github.io/gskill/.

This documentation follows the Diátaxis framework — four kinds of docs, each with one job.

If you want to… Go to
Install GSKILL on Linux or macOS Installation
Learn GSKILL from scratch, step by step Tutorial: Getting started
Do a specific task (recipes with examples) How-to guides
Look up a command, flag, exit code, or file format Reference
Understand how and why GSKILL works Explanation

A single guided lesson from an empty directory to a committed, reproducible skill environment.

Problem-oriented recipes — one per feature. See the full index. Highlights:

Authoritative, exhaustive lookup.

Understanding-oriented discussion.


The two reference pages marked generated are produced by go run ./cmd/gen-reference and must not be hand-edited — they are kept in lockstep with the tool by a golden test in CI.