Documentation
README
Uninstall Service
Stop and remove the ClaudeClaw background service for the current instance. Data (store/, groups/, .env) is preserved โ only the service unit is removed.
Flow
1. Detect OS and find service
macOS:
DIRNAME=$(basename "$(pwd)")
PLIST_NAME="com.claudeclaw.${DIRNAME}"
PLIST_PATH="$HOME/Library/LaunchAgents/${PLIST_NAME}.plist"
Linux:
DIRNAME=$(basename "$(pwd)")
SERVICE_NAME="claudeclaw-${DIRNAME}"
SERVICE_PATH="$HOME/.config/systemd/user/${SERVICE_NAME}.service"
2. Check if service exists
# macOS
[ ! -f "$PLIST_PATH" ] && echo "No service found at $PLIST_PATH" && exit 0
# Linux
[ ! -f "$SERVICE_PATH" ] && echo "No service found at $SERVICE_PATH" && exit 0
This is the opening of the README. Read the full README on GitHub.