dazuiba

Cc Notify — Git skill for Claude Code

Git community intermediate

by dazuiba - CCNotify provides desktop notifications for Claude Code, alerting you to input needs or task completion, with one-click jumps back to VS Code and task duration display.

How to install Cc Notify

This entry records only its repository, not the path inside it, so there is no exact command to give. Open dazuiba/CCNotify and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Cc Notify does

CCNotify provides desktop notifications for Claude Code, alerting you when Claude needs your input or completes tasks. Starting from claude-code v1.0.95 (2025-08-31), any invalid settings in `~/.claude/settings.json` will disable hooks. See [Why not working](#why-not-working) for solutions.

Alternatives in Git

  • n8n MCP — GitHub Repo stars MCP for Claude Desktop/Code to build n8n workflows n8n workflow integration 15.5k ★
  • Fresh Start — The original nirholas/claude-code before DMCA and take down 6.2k ★
  • Crystal — by stravu - A full-fledged desktop application for orchestrating, monitoring, and interacting with Claude Code 3k ★

README

CCNotify

CCNotify provides desktop notifications for Claude Code, alerting you when Claude needs your input or completes tasks.

Important Notes

Starting from claude-code v1.0.95 (2025-08-31), any invalid settings in `~/.claude/settings.json` will disable hooks. See [Why not working](#why-not-working) for solutions.

Features

  • 🔔 Get notified when Claude requires your input or completes a task.
  • 🔗 Click to jump back when notifications are clicked, automatically taking you to the corresponding project in VS Code.
  • ⏱️ Task Duration: Displays started time, and how long the task took to complete

**Note**: Currently compatible with macOS only.

Installation Guide

1. Install CCNotify

# Create the directory if it doesn't exist
mkdir -p ~/.claude/ccnotify

# soft link ccnotify.py to the directory
ln -f ccnotify.py ~/.claude/ccnotify/

chmod a+x ~/.claude/ccnotify/ccnotify.py

# run this script, should print: ok
~/.claude/ccnotify/ccnotify.py

ok

2. Install terminal-notifier

ccnotify uses `terminal-notifier` for macOS notifications. Install it using Homebrew:

brew install terminal-notifier

For alternative installation methods and more information, visit: https://github.com/julienXX/terminal-notifier

3. Configure Claude Hooks

Add the following hooks to your Claude configuration to enable ccnotify:

~/.claude/settings.json


  "hooks": {
  "UserPromptSubmit": [
    {
      "hooks": [
        {
          "type": "command",
          "command": "~/.claude/ccnotify/ccnotify.py UserPromptSubmit"
        }
      ]
    }
  ],
  "Stop": [
    {
      "hooks": [
        {
          "type": "command",
          "command": "~/.claude/ccnotify/ccnotify.py Stop"
        }
      ]
    }
  ],
  "Notification": [
    {
      "hooks": [
        {
          "type": "command",
          "command": "~/.claude/ccnotify/ccnotify.py Notification"
        }
      ]
    }
  ]
}

Try It Out

...