Get started

Installation

Three steps, and the third one does most of the work. There is no installer, no package and no service to sign up for — the framework is text files that Claude Code reads.

  1. Clone the repository

    Anywhere on the machine. The skills are read from there, so the directory has to stay.

    $ git clone https://github.com/tandregbg/core-claude-skills.git core-skills
  2. Link the first skill

    Claude Code looks for skills in ~/.claude/skills. One symlink is enough — it handles the rest itself.

    $ mkdir -p ~/.claude/skills && ln -s "$PWD/core-skills/skills/update-skills" ~/.claude/skills/
  3. Let it do the rest

    Run this inside a Claude Code session. It creates the remaining symlinks.

    $ /update-skills update

That is it. All 11 skills are now available as slash commands in any Claude Code session.

What it needs

Claude Code, a directory to work in, and git. Nothing else. The framework is text files.

Why a symlink and not a copy

A copy starts drifting from the original the day it is made. A symlink cannot — it is the same file, read from two places.

Keeping it current

Run this whenever you want the latest version. The symlinks pick up changes by themselves.

$ /update-skills update

From ecosystem.yaml, contract 41 · core-skills 1.89.4 · read at build 2026-10-08