manage-apps-and-sounds-headless
Installation
SKILL.md
manage-apps-and-sounds-headless
Self-Evolving Skill: This skill improves through use. If instructions are wrong, parameters drifted, or a workaround was needed — fix this file immediately, don't defer. Only update for real, reproducible issues.
Headless dashboard automation via pushover_headless_web_control.ts (function/enum-driven Bun
TypeScript — run directly, no build; needs bun install in skills/_lib/ for playwright-core).
pushover.net login is a plain email/password form (no anti-bot / CAPTCHA / 2FA — verified
2026-05-30), so plain Playwright + system Chrome works.
export PO_EMAIL="$(bash "${CLAUDE_PLUGIN_ROOT}/skills/_lib/resolve_pushover_secret.sh" login_email)"
export PO_PW="$(bash "${CLAUDE_PLUGIN_ROOT}/skills/_lib/resolve_pushover_secret.sh" login_password)"
export PO_USER="$(bash "${CLAUDE_PLUGIN_ROOT}/skills/_lib/resolve_pushover_secret.sh" user_key)" # create-app token disambiguation
WEB() { env -u HTTPS_PROXY -u HTTP_PROXY \
bun "${CLAUDE_PLUGIN_ROOT}/skills/_lib/pushover_headless_web_control.ts" "$@"; }