Update pinch to v2026-02-19+2b6189e, add claude-md-management plugin
Assisted-by: Claude Opus 4.6 via pi
diff --git a/.config/pinch/conf.d/base.yml b/.config/pinch/conf.d/base.yml
index 0517df5c..b6fe39ef 100644
--- a/.config/pinch/conf.d/base.yml
+++ b/.config/pinch/conf.d/base.yml
@@ -1,8 +1,13 @@
marketplaces:
+ claude-plugins-official:
+ src: https://github.com/anthropics/claude-plugins-official
+ version: main
learning-opportunities:
src: https://github.com/DrCatHicks/learning-opportunities
version: main
plugins:
+ claude-md-management:
+ marketplace: claude-plugins-official
learning-opportunities:
marketplace: learning-opportunities
diff --git a/.gitignore b/.gitignore
index 9363c62b..3a6a5352 100644
--- a/.gitignore
+++ b/.gitignore
@@ -20,6 +20,7 @@ private
!.config/jj
!.config/nvim
!.config/neovide
+!.config/pinch
!.config/pip
!.config/ripgrep
!.config/sketchybar
@@ -35,8 +36,14 @@ private
.docker/*
!.docker/config.json
+# yes, this is ridiculous, but since we have *.local
+# ignored above and git doesn't look inside ignored
+# dirs, we have some hoops to jump through here
+!.local/
.local/*
-!.local/share/nvim/site/pack/alpha/start
+!.local/share
+.local/share/*
+!.local/share/pinch
.ssh/*
!.ssh/config
diff --git a/.local/share/pinch/pinch-lock.yml b/.local/share/pinch/pinch-lock.yml
index 58198b95..aa3afb1c 100644
--- a/.local/share/pinch/pinch-lock.yml
+++ b/.local/share/pinch/pinch-lock.yml
@@ -1,4 +1,8 @@
plugins:
+ claude-md-management:
+ src: https://github.com/anthropics/claude-plugins-official
+ path: plugins/claude-md-management
+ rev: '8deab8460a9d4df5a01315ef722a5ca6b061c074'
learning-opportunities:
src: https://github.com/DrCatHicks/learning-opportunities
path: learning-opportunities
diff --git a/ai/claude/commands/revise-claude-md.md b/ai/claude/commands/revise-claude-md.md
new file mode 120000
index 00000000..7e79cc85
--- /dev/null
+++ b/ai/claude/commands/revise-claude-md.md
@@ -0,0 +1 @@
+/Users/alpha/.cache/pinch/repos/github.com/anthropics/claude-plugins-official.git/pinch-worktrees/8deab8460a9d/plugins/claude-md-management/commands/revise-claude-md.md
\ No newline at end of file
diff --git a/ai/claude/skills/claude-md-improver b/ai/claude/skills/claude-md-improver
new file mode 120000
index 00000000..bded4597
--- /dev/null
+++ b/ai/claude/skills/claude-md-improver
@@ -0,0 +1 @@
+/Users/alpha/.cache/pinch/repos/github.com/anthropics/claude-plugins-official.git/pinch-worktrees/8deab8460a9d/plugins/claude-md-management/skills/claude-md-improver
\ No newline at end of file
diff --git a/bin/pinch b/bin/pinch
index e7b88efd..7d9cdb7a 100755
--- a/bin/pinch
+++ b/bin/pinch
@@ -4,19 +4,19 @@
"name": "pinch",
"platforms": {
"macos-aarch64": {
- "size": 898657,
+ "size": 918504,
"hash": "blake3",
- "digest": "430afb3d7ae10668e71205e7f62dcb166489dfffe40bd54d43a1d0bbb075f20f",
+ "digest": "f116c480e997db93b4a20042154c34eac29df665622944395e86ff9b0288abf2",
"format": "tar.gz",
"path": "pinch",
"providers": [
{
- "url": "https://github.com/kejadlen/pinch/releases/download/v2026-02-19%2B1209989/pinch-aarch64-apple-darwin.tar.gz"
+ "url": "https://github.com/kejadlen/pinch/releases/download/v2026-02-19%2B2b6189e/pinch-aarch64-apple-darwin.tar.gz"
},
{
"type": "github-release",
"repo": "https://github.com/kejadlen/pinch",
- "tag": "v2026-02-19+1209989",
+ "tag": "v2026-02-19+2b6189e",
"name": "pinch-aarch64-apple-darwin.tar.gz"
}
]