You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Fix unclosed HTML tags when splitting long Telegram messages across
the 4096-char limit. Tags (pre, code, b, i, etc.) are now properly
closed at chunk boundaries and reopened in the next chunk.
- Add explicit /setup-ghostclaw instruction to README getting started
section — was previously unclear that users need to run the skill.
- Rename /setup skill from "NanoClaw Setup" to "GhostClaw Setup" and
update all nanoclaw references to ghostclaw.
- Remove outdated "instead of NanoClaw's /setup" from setup-ghostclaw
skill description.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: .claude/skills/setup-ghostclaw/SKILL.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
name: setup-ghostclaw
3
-
description: First-time GhostClaw setup. Handles dependencies, authentication, channel configuration, main chat registration, soul building, and service setup. Run this instead of NanoClaw's /setup.
3
+
description: First-time GhostClaw setup. Handles dependencies, authentication, channel configuration, main chat registration, soul building, and service setup. Use this for all new installs.
Copy file name to clipboardExpand all lines: .claude/skills/setup/SKILL.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,9 @@
1
1
---
2
2
name: setup
3
-
description: Run initial NanoClaw setup. Use when user wants to install dependencies, authenticate WhatsApp, register their main channel, or start the background services. Triggers on "setup", "install", "configure nanoclaw", or first-time setup requests.
3
+
description: Run initial GhostClaw setup. Use when user wants to install dependencies, authenticate WhatsApp, register their main channel, or start the background services. Triggers on "setup", "install", "configure ghostclaw", or first-time setup requests.
4
4
---
5
5
6
-
# NanoClaw Setup
6
+
# GhostClaw Setup
7
7
8
8
Run setup steps automatically. Only pause when user action is required (WhatsApp authentication, configuration choices). Setup uses `bash setup.sh` for bootstrap, then `npx tsx setup/index.ts --step <name>` for all other steps. Steps emit structured status blocks to stdout. Verbose logs go to `logs/setup.log`.
Copy file name to clipboardExpand all lines: README.md
+7-1Lines changed: 7 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,7 +44,13 @@ npm install
44
44
claude
45
45
```
46
46
47
-
Claude reads the setup instructions automatically and walks you through everything — connecting Telegram, adding your API keys, setting up personality. You just answer questions. About 10 minutes.
47
+
Once Claude starts, run the setup skill:
48
+
49
+
```
50
+
/setup-ghostclaw
51
+
```
52
+
53
+
This walks you through everything — connecting Telegram, adding your API keys, setting up personality. You just answer questions. About 10 minutes.
48
54
49
55
**Requirements:** Node.js 20+, macOS or Linux, Claude Max or API keys.
0 commit comments