From f37dcc8a3681d3db8aef5be209bbb5ff167c3494 Mon Sep 17 00:00:00 2001 From: multipleof4 Date: Sat, 26 Sep 2026 12:30:43 -0700 Subject: [PATCH] Chore: Keep scripts LF, install by copying skills - .gitattributes forces LF for *.sh so scripts run under bash on Windows - README: clone anywhere and copy skill folders into ~/.claude/skills - Drop .gitignore (only needed when the repo was the skills folder) Co-Authored-By: Claude Opus 5.5 --- .gitattributes | 2 ++ .gitignore | 3 --- README.md | 10 +++++++--- 3 files changed, 9 insertions(+), 6 deletions(-) create mode 100644 .gitattributes delete mode 100644 .gitignore diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..f8f6442 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +# Scripts must keep LF endings to run under bash on Windows +*.sh text eol=lf diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 0e362eb..0000000 --- a/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -# Managed by Claude Code (skills synced from claude.ai) -synced/ -.trash/ diff --git a/README.md b/README.md index 6bcdfac..e5ace35 100644 --- a/README.md +++ b/README.md @@ -8,10 +8,14 @@ Personal [Claude Code skills](https://code.claude.com/docs/en/skills). ## Install -This repo is laid out as a personal skills folder. If you don't have `~/.claude/skills` yet, clone it there: +Clone the repo anywhere, then copy the skill folders you want into `~/.claude/skills/`: ```bash -git clone https://github.com/multipleof4/skills ~/.claude/skills +git clone https://github.com/multipleof4/skills ``` -Otherwise copy (or symlink) the skill folders you want into `~/.claude/skills/`. Update with `git pull`. +```bash +mkdir -p ~/.claude/skills && cp -r skills/direct-img ~/.claude/skills/ +``` + +To update, `git pull` and copy again. Claude Code picks up changes to `~/.claude/skills` without a restart.