@tank/macos-maintenance

Analyze macOS system health and security status into a scored report.

1|1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/tankpkg/skills --skill tank-macos-maintenance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: @tank/macos-maintenance
Source: https://github.com/tankpkg/skills/tree/main/skills/macos-maintenance
Command: npx skills add https://github.com/tankpkg/skills --skill tank-macos-maintenance

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you diagnose and maintain the health and security of your macOS system, ensuring it runs smoothly and remains protected.

Core Features & Use Cases

  • System Health Checks: Diagnoses disk SMART status, battery health, memory pressure, CPU thermals, and system uptime.
  • Security Auditing: Checks the status of SIP, Gatekeeper, FileVault, firewall, XProtect, and other security features.
  • Maintenance Tasks: Includes running macOS periodic maintenance scripts, flushing DNS, and rebuilding Spotlight indexes.
  • Use Case: If your Mac is running slow or you suspect a security issue, you can run a comprehensive checkup to identify the root cause and get actionable advice.

Quick Start

Run a full system health checkup on your Mac.

Frequently Asked Questions about @tank/macos-maintenance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a macOS health check to diagnose disk SMART status and battery health?

A macOS health check analyzes disk SMART status, battery health, memory pressure, and CPU thermals to identify performance issues. It runs a comprehensive system checkup script that produces a scored health report for your Mac.

What does a macOS security audit check for on my system?

A macOS security audit checks the status of SIP, Gatekeeper, FileVault, firewall, and XProtect to evaluate your system's security posture. It identifies potential vulnerabilities and ensures your Mac's built-in protective features are actively enabled.

How do I flush DNS and rebuild Spotlight indexes during macOS maintenance?

To flush DNS and rebuild Spotlight indexes, you run macOS maintenance tasks provided by the system checkup script. These routines help resolve network issues and correct search indexing problems to keep your Mac running smoothly.

Can I check Time Machine backup status and pending macOS updates together?

Yes, you can check Time Machine backup status and pending macOS updates together. The health check evaluates both pending system updates and backup statuses to ensure your macOS system remains secure and properly backed up.

Why is my Mac running slow and how can a system checkup identify the root cause?

A Mac runs slow due to high memory pressure, CPU thermal throttling, or disk issues. A comprehensive system checkup identifies the root cause by analyzing these hardware metrics and generating a scored health report with actionable advice.

Does the macOS health check require any dependencies to run on my system?

No, the macOS health check requires no dependencies to run on your system. It uses built-in scripts and references to analyze system uptime, network issues, and security posture directly on your macOS machine without external tools.