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.