Skip to content
Back to skills

Notify User

ASecurity

Sends a Pushover push notification to Matt when Claude is blocked and needs user input to continue working. Use PROACTIVELY when stuck on a decision, missing information, or needing approval during an active task. Do NOT use for routine questions at the end of a task.

  • 4 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 12, 2026
toolsbashapi

Works with

  • terminal
  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 12, 2026

npx -y skills add MattVOLTA/outworkos_diy --skill notify-user --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Notify User?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Notify User
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/mattvolta-notify-user/badge)](https://www.skillsdirectory.com/skills/mattvolta-notify-user)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: notify-user
description: "Sends a Pushover push notification to Matt when Claude is blocked and needs user input to continue working. Use PROACTIVELY when stuck on a decision, missing information, or needing approval during an active task. Do NOT use for routine questions at the end of a task."
disable-model-invocation: true
allowed-tools:
  - Bash(curl:*)
  - Read
---

# Notify User via Pushover

## Purpose

Send a push notification to Matt's phone when Claude is actively working on a task and hits a blocker that requires human input. This lets Matt step away while Claude works, knowing he'll get pinged when needed.

## When to Use

Use this skill when ALL of these are true:
1. You are in the middle of a multi-step task (not just answering a question)
2. You cannot make a reasonable default choice on your own
3. The blocker is genuine -- you need a decision, credentials, clarification, or approval
4. Matt may not be watching the terminal

## When NOT to Use

- Routine end-of-task summaries ("here's what I did, what's next?")
- Questions where a sensible default exists (just pick it and note the choice)
- Simple confirmations that can wait for Matt to check back
- Multiple times in quick succession for the same blocker

## How to Use

Run the script via Bash:

```bash
bash ~/.claude/skills/notify-user/send-pushover.sh "Title" "Message"
```

**Title**: Short label (under 50 chars). Examples:
- "Input Needed: DB Migration"
- "Blocked: API Key Missing"
- "Decision Required: Auth Flow"

**Message**: 1-2 sentences explaining what you need. Be specific enough that Matt knows what to answer when he gets back.

## Example

```bash
bash ~/.claude/skills/notify-user/send-pushover.sh \
  "Decision Needed: Auth Strategy" \
  "Building the login flow. Should I use session-based auth or JWT? This affects the middleware structure so I need to know before continuing."
```

## After Sending

1. Tell the user in the terminal that you sent a notification
2. Continue working on anything you CAN do without the blocked input
3. When the user responds, resume the blocked work

Files in this skill

  • SKILL.md2.1 KB
  • send-pushover.sh1.3 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.