One-click install
npx skills add https://github.com/idemeum/skills --skill software-reinstall
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: software-reinstall
Source: https://github.com/idemeum/skills/tree/main/software-reinstall
Command: npx skills add https://github.com/idemeum/skills --skill software-reinstall

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Software-reinstall fixes applications that crash, won’t launch, or behave incorrectly by checking integrity and permissions, then performing a clean reinstall when needed.

Core Features & Use Cases

  • Diagnose integrity and identity problems: Verifies whether the installed app’s signature/integrity is valid to determine whether a reinstall is warranted.
  • Reduce issues without reinstalling: Resets app preferences and clears app cache to resolve many misbehavior cases while preserving user data.
  • Deploy reinstalls safely (MDM-aware): Uses MDM Self Service (when enrolled) for managed reinstalls, otherwise performs a controlled manual uninstall + reinstall workflow with installer integrity validation.

Quick Start

Use the software-reinstall skill to diagnose and reinstall the application named “Slack” so it stops crashing on launch.

Frequently Asked Questions about software-reinstall

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

FAQPage Schema
How do I fix an app that keeps crashing on launch?

To fix an app that keeps crashing on launch, you can reset the application cache and preferences to clear corrupted data, or perform a clean software reinstall if non-destructive resets fail.

What is app signature verification and when is it needed?

App signature verification checks whether an installed application's integrity is valid. It is needed to determine if application corruption or misbehavior warrants a complete software reinstall.

How do I reinstall software cleanly on macOS and Windows?

To reinstall software cleanly on macOS and Windows, you perform a controlled manual uninstall, download the installer, validate its checksum, execute the installation, and run post-install verification.

Does MDM Self Service support managed app reinstalls?

Yes, MDM Self Service supports managed app reinstalls. When a device is MDM-enrolled, the reinstall process detects the enrollment gating and optionally routes the software deployment through Self Service.

Can I resolve app misbehavior without losing user data?

You can resolve app misbehavior without losing user data by resetting app preferences and clearing the app cache, which corrects many issues while preserving user files before attempting a reinstall.