Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add RUIIIOVO/claude-code-bark-notify --skill bark-notify-uninstallgit clone --depth 1 https://github.com/RUIIIOVO/claude-code-bark-notifyWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/ruiiiovo/claude-code-bark-notify/bark-notify-uninstall)<a href="https://agentmods.dev/skills/ruiiiovo/claude-code-bark-notify/bark-notify-uninstall"><img src="https://agentmods.dev/badge/skills/ruiiiovo/claude-code-bark-notify/bark-notify-uninstall/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/ruiiiovo/claude-code-bark-notify/bark-notify-uninstall"><img src="https://agentmods.dev/badge/skills/ruiiiovo/claude-code-bark-notify/bark-notify-uninstall.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00050 | $0.00342 |
| Opus 5 | $0.00025 | $0.00171 |
| Sonnet 5 | $0.00010 | $0.00068 |
| Haiku 4.5 | $0.00005 | $0.00034 |
Grade B, and why
bark-notify-uninstall scanned grade B with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 10d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Reads agent configuration directoriesmediumAgent snooping
.claude/, .codex/, .gemini/ hold keys, settings and other credentials a mod has no legitimate need for.
2. Read `~/.claude/settings.json` if it exists. What it actually says
Bark Notify Uninstall
Remove the Bark notification hook and script from the local Claude Code environment.
Behavior
- Detect the current OS (same method as setup: check working directory path or
$env:OS). - Read
~/.claude/settings.jsonif it exists. - Remove the
Stop,StopFailure,SessionEnd, andNotificationhooks that referenceclaude-stop-bark.sh(macOS/Linux) orclaude-stop-bark.ps1(Windows).- Preserve all other hooks and settings.
- If a hook event has other hooks besides the Bark one, keep those.
- If a hook event does not exist, skip it.
- If removing all Bark hooks leaves the
hookskey empty, remove thehookskey entirely.
- Delete the platform-specific script if it exists:
- macOS/Linux:
~/.claude/claude-stop-bark.sh - Windows:
%USERPROFILE%\.claude\claude-stop-bark.ps1(resolve the absolute path)
- macOS/Linux:
- Report what was removed to the user.
Safety rules
- Never delete unrelated hooks or settings.
- If
~/.claude/settings.jsonis malformed, stop and report the problem. - Confirm with the user before removing files.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 10d ago First seen · 30 lines · 50 tokens per session scan B 8819f87367da
bark-notify-uninstall is a skill published in the GitHub repository RUIIIOVO/claude-code-bark-notify (5 stars, last pushed 4mo ago), licensed MIT. It adds 50 tokens to every session and 342 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it B with 1 finding (reads agent configuration directories). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
coding-agents-hooks-authoring
To author, register, and test Rosetta hooks, add a SemanticKind, or debug a hook that won't fire.
issue-triage
3-phase issue backlog management with audit, deep analysis, and validated triage actions. Use when triaging GitHub issues, sorting bug reports, cleaning up stale tickets, or detecting duplicate issues. Args: 'all' to analyze all, issue numbers to focus (e.g. '42 57'), 'en'/'fr' for language, no arg = audit only.
vibeguard-setup
Use when the user asks to install, verify, inspect, or remove VibeGuard Codex hooks through the Codex App plugin.
review-pr
Perform a comprehensive code review of a pull request.
talk-stage5-script
Produces a complete 5-act pitch with speaker notes, a slide-by-slide specification, and a ready-to-paste Kimi prompt for AI slide generation. Requires validated angle and title from Stage 4. Use when you have a confirmed talk angle and need the full script, slide spec, and AI-generated presentation prompt.
guide-recap
Transform CHANGELOG entries into social content (LinkedIn, Twitter/X, Newsletter, Slack) in FR + EN. Use after releases or weekly to generate release notes, announcements, social media posts, or recap summaries from guide updates.