.claude/skills/maintenance/SKILL.md
Run organism maintenance checks - drift detection, symlink repair, service verification. Use for health checks and maintenance tasks.
npx skillsauth add claudeaceae/samara-main maintenanceInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Run maintenance checks and repairs on the Samara organism.
Run a quick health status:
~/.claude-mind/system/bin/sync-organism --check && echo "No drift detected" || echo "Drift detected"
~/.claude-mind/system/bin/sync-organism --check
If drift detected, review and sync:
~/.claude-mind/system/bin/sync-organism
launchctl list | grep com.claude
Expected: 4+ services (wake-adaptive, dream, message-watcher, etc.)
If missing, reload:
launchctl load ~/Library/LaunchAgents/com.claude.*.plist
launchctl list co.organelle.Samara 2>/dev/null | grep -q 'PID' && echo "Running" || echo "Not running"
If not running:
open /Applications/Samara.app
# Check for recent FDA issues
tail -20 ~/.claude-mind/system/logs/samara.log | grep -i "denied\|permission"
# Check for stale locks
if [ -f ~/.claude-mind/state/locks/system-cli.lock ]; then
cat ~/.claude-mind/state/locks/system-cli.lock | python3 -c "import sys,json; d=json.load(sys.stdin); print(f\"Lock held by: {d.get('task')} (PID: {d.get('pid')})\")"
fi
# Check critical symlinks
for link in ~/.claude-mind/system/bin ~/.claude-mind/.claude ~/.claude-mind/system/instructions; do
if [ -L "$link" ]; then
if [ -e "$link" ]; then
echo "$link -> $(readlink "$link") [OK]"
else
echo "$link -> $(readlink "$link") [BROKEN]"
fi
fi
done
~/.claude-mind/system/bin/sync-organism
~/.claude-mind/system/bin/update-samara
rm -f ~/.claude-mind/state/locks/system-cli.lock
for f in ~/Library/LaunchAgents/com.claude.*.plist; do
launchctl unload "$f" 2>/dev/null
launchctl load "$f"
done
development
# /webhook --- name: webhook description: Manage webhook sources - list, add, test, and view incoming events context: fork triggers: - webhook - add webhook - create webhook - webhook setup - incoming webhooks --- Manage the webhook receiver system. Use this skill to add new webhook sources, test existing ones, and view incoming events. ## What You Can Do 1. **List sources** - Show all registered webhook sources 2. **Add source** - Create a new webhook source with secure secret 3.
testing
Check crypto wallet balances, transaction history, and addresses
testing
# /voice-call - FaceTime Voice Calling Place and receive FaceTime Audio calls with live transcription and voice/text responses. ## Quick Start ```bash # Full voice conversation (responds via FaceTime audio) ~/.claude-mind/system/bin/voice-call --voice-response # Call with text responses (via iMessage) ~/.claude-mind/system/bin/voice-call --text-response # Call a specific number ~/.claude-mind/system/bin/voice-call +15551234567 --voice-response ``` ## Prerequisites Run `audio-setup --check
tools
--- name: sync description: Check for drift between repo and running system. Use when checking if scripts or Samara are out of sync, verifying system integrity, or before/after rebuilds. Trigger words: sync, organism sync, check drift, system drift, repo sync. context: fork allowed-tools: - Bash - Read - Grep --- # Sync Skill Check for drift between the repo and running system, and optionally fix it. ## What This Does Runs the `sync-organism` script to detect differences between: - `~/