This repo is managed with Kasetto — it pulls personal and external skills and MCPs from upstream repos into one synced setup. The full source list lives in kasetto.yaml.
What's in here?
- Locally authored skills, see
skills/ - Locally authored MCP server definitions, see
mcps/ - Kasetto sync config that pulls everything together, see
kasetto.yaml
- Minimalism — keep only skills and MCPs that are used daily
- Consistency — same conventions across all locally authored skills
- Composability — skills are small, single-purpose, and chainable
- Source of truth — upstream skills are pulled, not forked, so updates stay free
- Install Kasetto, see the installation guide
- Sync skills and MCPs into your local Claude Code config — either run:
kst sync --config https://github.com/pivoshenko/pivoshenko.ai/blob/main/kasetto.yamlOr add the source to ~/.config/kasetto/config.yaml and then run kst sync:
source: https://github.com/pivoshenko/pivoshenko.ai/blob/main/kasetto.yaml