kata-make-uninstall-framework

Uninstall the Ahrena framework via Makefile or Python fallback script.

Updated Sep 3, 2025
One-click install
npx skills add https://github.com/guardiatechnology/design-system --skill kata-make-uninstall-framework
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kata-make-uninstall-framework
Source: https://github.com/guardiatechnology/design-system/tree/main/.claude/skills/kata-make-uninstall-framework
Command: npx skills add https://github.com/guardiatechnology/design-system --skill kata-make-uninstall-framework

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you uninstall the Ahrena framework from a project when you need to cleanly remove an existing installation and verify that the removal actually worked.

Core Features & Use Cases

  • Makefile-based uninstall: Runs the make uninstall target when make is available to remove the framework installation.
  • Python script-based uninstall: Falls back to python .ahrena/uninstall.py --target <TARGET> when make is not available, following the repo’s codex guidance.
  • Environment-aware execution: Determines the appropriate terminal behavior from .ahrena/.directives (or infers it) and reports the outcome clearly, including failure details.

Quick Start

Use the kata-make-uninstall-framework skill to uninstall the Ahrena framework in the current project by running the recommended make uninstall command or its codex-matched Python fallback.

Frequently Asked Questions about kata-make-uninstall-framework

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

FAQPage Schema
How do I uninstall the Ahrena framework from my project?

You can uninstall the Ahrena framework by executing the `make uninstall` Makefile target, or by running the `python .ahrena/uninstall.py --target <TARGET>` fallback script if make is not available.

What is the best way to remove a Python framework installation when make is not available?

When make is unavailable, run the `python .ahrena/uninstall.py --target <TARGET>` fallback script to execute the framework removal, capturing output and exit status to verify a clean uninstallation.

Can I verify if an Ahrena framework removal actually worked?

Yes, the uninstall process captures command output and exit status, reporting success or actionable failure details to confirm whether the Ahrena framework removal actually worked.

How do terminal directives affect Ahrena framework cleanup scripts?

The `.ahrena/.directives` file determines the appropriate terminal behavior for executing the uninstall command, ensuring the framework removal script runs correctly within the specific environment configuration.

What should I do if my Ahrena framework uninstall fails?

If the Ahrena framework uninstall fails, review the actionable failure details captured in the command output and exit status to diagnose whether the `make uninstall` or `.ahrena/uninstall.py` execution encountered an error.