From 0fb863eef16a316a298ff25ae610cb98051fdfb8 Mon Sep 17 00:00:00 2001 From: joelazar Date: Fri, 22 May 2026 14:31:18 +0200 Subject: [PATCH] :sparkles: add claude-private and claude-work launcher scripts --- dot_agents/skills-lock.json | 12 +++++++++--- private_dot_local/bin/executable_claude-private | 14 ++++++++++++++ private_dot_local/bin/executable_claude-work | 15 +++++++++++++++ 3 files changed, 38 insertions(+), 3 deletions(-) create mode 100755 private_dot_local/bin/executable_claude-private create mode 100755 private_dot_local/bin/executable_claude-work diff --git a/dot_agents/skills-lock.json b/dot_agents/skills-lock.json index 4f533aab..836efa00 100644 --- a/dot_agents/skills-lock.json +++ b/dot_agents/skills-lock.json @@ -31,6 +31,12 @@ "skillPath": "skills/gws-gmail/SKILL.md", "computedHash": "5e5b5fdb4b4f347310d929657ed773abcaf528b5ac0a68deee12d3d38d307642" }, + "gws-shared": { + "source": "googleworkspace/cli", + "sourceType": "github", + "skillPath": "skills/gws-shared/SKILL.md", + "computedHash": "b197590681ce3d5a52e9c15a68652b5445d111dbfc0dc453f68fb0785aac443c" + }, "gws-sheets": { "source": "googleworkspace/cli", "sourceType": "github", @@ -47,7 +53,7 @@ "source": "pbakaus/impeccable", "sourceType": "github", "skillPath": "skill/SKILL.md", - "computedHash": "8cdf2e788eaca3af7d02026ef9cec55b506100a00d130f938e3fb1ad669c0ad0" + "computedHash": "34e59a34b9705187e87039faa5d9585aebe0056ef657f761b905afef276a3362" }, "linear-cli": { "source": "schpet/linear-cli", @@ -65,13 +71,13 @@ "source": "steipete/clawdis", "sourceType": "github", "skillPath": "skills/summarize/SKILL.md", - "computedHash": "4b090b1eaf9a1d62c50971c6bcd5b4357bca209dcdfe41b2180fdc746352625f" + "computedHash": "67b9a5d86c3d9675e53e8bdb3f336661d55ccc689ecaaa3c99d984aa991458b6" }, "tmux": { "source": "steipete/clawdis", "sourceType": "github", "skillPath": "skills/tmux/SKILL.md", - "computedHash": "d9c56ff5d25a0a8217eaedfb64b46c05dd20a2c0e0edae75f059ecb1d8833c08" + "computedHash": "ac61fad44978a9a2ca345f4c7de49de3f2b27cdb0096cbddf21f817c99d2fbce" }, "web-browser": { "source": "mitsuhiko/agent-stuff", diff --git a/private_dot_local/bin/executable_claude-private b/private_dot_local/bin/executable_claude-private new file mode 100755 index 00000000..0e696d7c --- /dev/null +++ b/private_dot_local/bin/executable_claude-private @@ -0,0 +1,14 @@ +#!/usr/bin/env bash +set -euo pipefail + +app=/Applications/Claude.app/Contents/MacOS/Claude +log_dir="$HOME/Library/Logs" + +mkdir -p "$log_dir" + +if [[ ! -x "$app" ]]; then + printf 'Claude is not installed at %s\n' "$app" >&2 + exit 1 +fi + +nohup "$app" >"$log_dir/claude-private.log" 2>&1 & diff --git a/private_dot_local/bin/executable_claude-work b/private_dot_local/bin/executable_claude-work new file mode 100755 index 00000000..d543d388 --- /dev/null +++ b/private_dot_local/bin/executable_claude-work @@ -0,0 +1,15 @@ +#!/usr/bin/env bash +set -euo pipefail + +app=/Applications/Claude.app/Contents/MacOS/Claude +data_dir="$HOME/Library/Application Support/Claude-Work" +log_dir="$HOME/Library/Logs" + +mkdir -p "$data_dir" "$log_dir" + +if [[ ! -x "$app" ]]; then + printf 'Claude is not installed at %s\n' "$app" >&2 + exit 1 +fi + +nohup "$app" --user-data-dir="$data_dir" >"$log_dir/claude-work.log" 2>&1 & -- 2.51.2