Comprehensive macOS health, security, and performance monitoring — beautiful daily HTML reports, cron automation, and one-command diagnostics.
Render and open the unified mac-guardian HTML dashboard from today's existing JSON data. Does not re-collect.
Run the full mac-guardian suite (security, malware, network, wifi, bluetooth, disk, performance) and open the unified HTML dashboard.
Install a launchd agent (or cron entry) that runs the mac-guardian daily report on a schedule.
This skill should be used when the user asks to "debug bluetooth", "bluetooth not working", "check bluetooth", "airpods not connecting", "bluetooth devices", or mentions pairing issues. Collects Bluetooth state on macOS and writes a JSON result to ~/.mac-guardian/data/.
This skill should be used when the user asks to "generate daily report", "mac health report", "show me my status", "open health dashboard", "daily mac check", or mentions a unified macOS status report. Orchestrates every claude-mac-guardian skill, aggregates today's JSON, renders a dark-mode HTML dashboard, and opens it in the default browser.
This skill should be used when the user asks to "check disk usage", "is my drive full", "what's using my disk", "disk space", "free up space", or mentions low storage. Reports free space, largest directories, caches, Time Machine local snapshots, Xcode simulator footprint, and node_modules sizes, then writes a JSON result to ~/.mac-guardian/data/.
This skill should be used when the user asks to "check machine security", "run a security audit", "is my mac secure", "scan my machine", "audit my mac", or mentions SIP, Gatekeeper, FileVault, firewall, login items, launch agents, SSH keys, or authorized_keys. Performs a read-only macOS security posture audit and writes a structured JSON result to ~/.mac-guardian/data/.
This skill should be used when the user asks to "scan for malware", "is there malware on my mac", "check for viruses", "look for suspicious processes", "malware check", or mentions infection, adware, or spyware suspicions. Performs a heuristic, signature-free sweep for common persistence and process-anomaly patterns on macOS and writes a JSON result to ~/.mac-guardian/data/.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin that audits and maintains the health of a macOS machine. Runs read-only security, network, disk, performance, and connectivity checks and renders a unified dark-mode HTML dashboard you can open in any browser.
In Claude Code:
/plugin marketplace add dennisonbertram/claude-mac-guardian
/plugin install claude-mac-guardian@claude-mac-guardian
Or for local development:
git clone https://github.com/dennisonbertram/claude-mac-guardian
claude --plugin-dir ./claude-mac-guardian
| Skill | Purpose |
|---|---|
machine-security-check | SIP, Gatekeeper, FileVault, firewall, login items, launch agents, authorized_keys, shell rc anomalies |
malware-scan | Heuristic scan for suspicious processes, persistence, unsigned binaries, recent writes in sensitive dirs |
network-diagnostics | DNS, latency, packet loss, active interfaces, VPN state, listening ports |
wifi-debug | SSID, RSSI, channel, noise, Tx rate, surrounding networks, recent disconnect events |
bluetooth-debug | Paired and connected devices, battery levels, recent pairing events |
disk-usage | Free space, largest directories, Time Machine snapshots, Xcode simulator footprint |
performance-check | Load avg, memory pressure, swap, top CPU/mem, thermal state, battery health |
daily-health-report | Orchestrates every skill, renders a unified HTML dashboard, opens in browser |
setup-health-cron | Installs a launchd agent (or cron entry) to run the daily report on a schedule |
/mac-health — run the full suite and open the dashboard/mac-daily-report — render a dashboard from existing JSON (does not re-collect)/mac-setup-cron [HH:MM] — schedule the daily report via launchdEach skill writes a typed JSON result to ~/.mac-guardian/data/<skill>-<ISOdate>.json with a shared schema:
{
"skill": "disk-usage",
"timestamp": "2026-04-20T14:32:10Z",
"severity": "ok",
"summary": "One-line summary",
"findings": [{ "id": "...", "severity": "warn", "title": "...", "detail": "..." }],
"raw": { }
}
The daily-health-report skill aggregates all of today's JSON into ~/.mac-guardian/reports/report-<ISOdate>.html and opens it. Only the last 30 reports are retained.
sudo unless explicitly scoped and narrated.setup-health-cron prompts before writing a launchd plist and shows the unload command.Add a screenshot of ~/.mac-guardian/reports/report-*.html here once generated.
MIT — see LICENSE.
npx claudepluginhub dennisonbertram/claude-mac-guardian --plugin claude-mac-guardianA structured orchestration system for Claude Code that plans, delegates, reviews, and learns. Includes coordinator, worker, and reviewer agents.
UX testing toolkit for Claude Code — generate user journey stories, walk them through a real browser, and implement the issues found.
Complete development toolkit — UX testing, multi-agent coordination, TDD workflow, GitHub templates, research spikes, and repo scaffolding. Works with Claude Code.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows