One clone, one symlink, one command. Everything else is automatic.
You need Claude Code installed. That's it.
Clone to any directory you like.
git clone https://github.com/tandregbg/core-claude-skills.git core-skills
This is the only manual symlink you'll ever create.
mkdir -p ~/.claude/skills
ln -s "$(pwd)/core-skills/skills/update-skills" ~/.claude/skills/update-skills
Run this inside Claude Code. It creates all remaining symlinks automatically.
/update-skills update
That's it. All 9 skills are now available as slash commands in any Claude Code session.
Run this whenever you want the latest version:
/update-skills update
Or manually: cd /path/to/core-skills && git pull -- symlinks pick up changes automatically.
A local web dashboard that reads your vault files and turns them into interactive charts, task boards, and insight timelines.
git clone https://github.com/tandregbg/core-claude-skills-visualisation.git
cd core-claude-skills-visualisation
python3 -m venv venv && source venv/bin/activate
pip install -r requirements.txt
cp .env.example .env # set VAULT_PATH to your Obsidian vault
python app.py
Opens at localhost:5050. Point VAULT_PATH in .env to your Obsidian vault root.
Skills are organization-agnostic. To customize for your team:
skills/{org}-ops-config/{org}.yaml~/.claude/skills//ops will automatically pick up the org configEverything lives as plain Markdown and YAML. No database, no lock-in.