Personal Bash, tmux, Vim, and Copilot configuration, installed into $HOME.
git clone https://github.com/CosmicScribe64/dotfiles.git
cd dotfiles
./setup.shsetup.sh creates symlinks by default and skips existing correct links.
It prompts before overwriting files or removing installed Copilot skills and
instructions absent from this checkout. Review those prompts if you keep other
skills locally. Setup also updates the
mattpocock/skills submodule to the latest
upstream main. Commit the submodule pointer when it changes. Setup does not
fetch other dependencies.
./setup.sh --copy # Copy files instead of linking
./setup.sh -y # Approve all overwrites and removals without prompting
./setup.sh --help # Show options| Source | Installed location |
|---|---|
| .bashrc, .tmux.conf, .vimrc | Matching files in $HOME |
| .cows/custom-cows/ | ~/.cows/custom-cows/ |
| .copilot/instructions/ | ~/.copilot/instructions/ |
| .copilot/skills/ | ~/.copilot/skills/ |
.mattpocock.skills/ skills/engineering/ and skills/productivity/ |
~/.copilot/skills/ |
| Skill | Purpose |
|---|---|
| copy-editor | Local writing workbench with diagnostic reviews and fresh-agent version comparisons. You write; agents review without rewriting. |
| demo | Capture real evidence and build a feature demonstration. |
| deslop | Draft, rewrite, or audit prose; optionally apply its plain-language style to answers and explanations. Includes scripts/find_tells.py, which lists likely AI-writing tells for review. Simplify code only when explicitly requested. |
| test-suite-auditor | Find weak assertions, missing coverage, and flaky tests. |
Add the file, add an install_item entry in setup.sh, and update this
README. Copilot skills and instructions are discovered automatically, so new
items in those directories need no installer change.