From second-brain
Manage Second Brain background services — install, uninstall, status, restart
How this skill is triggered — by the user, by Claude, or both
Slash command
/second-brain:servicesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Manage Second Brain background services (heartbeat, vault indexer, daily reflection).
Manage Second Brain background services (heartbeat, vault indexer, daily reflection).
/second-brain:services install — Install and start all services/second-brain:services uninstall — Stop and remove all services/second-brain:services status — Check which services are running/second-brain:services restart — Restart all services$ARGUMENTSDefault to status if no argument given.
install:# Use python3 on macOS/Linux, python on Windows
python3 -c "
import sys, os, platform
sys.path.insert(0, '${CLAUDE_PLUGIN_ROOT}/scripts')
from platform_utils import install_background_services
sb_home = os.path.expanduser('~/.second-brain')
if platform.system() == 'Windows':
venv_py = os.path.join(sb_home, '.venv', 'Scripts', 'python.exe')
else:
venv_py = os.path.join(sb_home, '.venv', 'bin', 'python3')
result = install_background_services('${CLAUDE_PLUGIN_ROOT}', sb_home, venv_py)
print(result)
"
Tell the user what was installed and on which OS (macOS → launchd, Windows → Task Scheduler, Linux → systemd).
uninstall:# Use python3 on macOS/Linux, python on Windows
python3 -c "
import sys; sys.path.insert(0, '${CLAUDE_PLUGIN_ROOT}/scripts')
from platform_utils import uninstall_background_services
print(uninstall_background_services())
"
status:# Use python3 on macOS/Linux, python on Windows
python3 -c "
import sys; sys.path.insert(0, '${CLAUDE_PLUGIN_ROOT}/scripts')
from platform_utils import get_service_status
print(get_service_status())
"
restart:Run uninstall then install.
| Service | What it does | Schedule |
|---|---|---|
| Heartbeat | Checks Gmail, GitHub, Asana for changes, sends notifications | Every 30 min |
| Vault Indexer | Re-indexes vault for RAG search | Every 15 min |
| Daily Reflection | Promotes daily log items to MEMORY.md, archives habits | 8:00 AM daily |
npx claudepluginhub viditparashar96/second-brain-claude --plugin second-brainGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.