package-remove

Automate Unity package removal by modifying manifest.json and triggering domain reload.

Updated Aug 26, 2025
One-click install
npx skills add https://github.com/infotechsrealm/PanicAtThePond --skill package-remove-infotechsrealm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: package-remove
Source: https://github.com/infotechsrealm/PanicAtThePond/tree/main/.claude/skills/package-remove
Command: npx skills add https://github.com/infotechsrealm/PanicAtThePond --skill package-remove-infotechsrealm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually removing Unity packages can be time-consuming and error-prone. This Skill automates the process of uninstalling a package, modifying the manifest.json, and triggering a domain reload, simplifying the package management process.

Core Features & Use Cases

  • Automated Package Removal: Uninstall packages directly from the Unity project.
  • Manifest.json Modification: Safely modify manifest.json to remove the package.
  • Domain Reload Trigger: Automate the domain reload process for the updated project.
  • Use Case: If you need to remove an outdated package from your Unity project, use this Skill to streamline the process.

Quick Start

Use the package-remove skill to uninstall the 'com.unity.textmeshpro' package from your Unity project.

Frequently Asked Questions about package-remove

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

FAQPage Schema
How do I uninstall a Unity package by modifying manifest.json?

To uninstall a Unity package, you can modify the manifest.json file to remove the package entry and trigger a domain reload to update the project automatically.

What is the best way to automate Unity package removal?

Automating Unity package removal involves safely modifying the manifest.json file and triggering a domain reload, which handles dependency checks and ensures project resolution.

How does a domain reload work when removing Unity packages?

A domain reload refreshes the Unity project state after manifest.json modifications, ensuring that the removed package and its dependencies are correctly uninstalled from the environment.

Can I safely remove outdated packages from my Unity project automatically?

Yes, you can safely remove outdated packages from your Unity project automatically by modifying the manifest.json file and triggering a domain reload to resolve dependencies.

Do I need to manually edit manifest.json to trigger a Unity domain reload?

No, you do not need to manually edit manifest.json; automating the package removal process modifies the file and triggers the domain reload automatically to streamline project management.

Why does manual Unity package removal cause errors?

Manual Unity package removal causes errors because it lacks automated dependency checks and domain reload triggers, making it time-consuming and prone to manifest.json modification mistakes.