cfg
Installation
SKILL.md
Dotfiles Sync
Manage dotfiles using the bare git repo technique with the config alias.
The config alias is defined as:
alias config='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME'
Skills
Skills under ~/.claude/skills/ fall into three categories:
- Third-party skills — tracked in the
npx skillslockfile at~/.agents/.skill-lock.json(committed to dotfiles). Installed/updated vianpx skills addfrom the lockfile. Their skill folders themselves are not committed to the dotfiles repo. - Custom skills — written by the user, committed to the dotfiles repo. Before staging a new custom skill, ask the user to confirm they want it tracked.
- Computer-specific skills — left untracked, never committed.