Install any skill in seconds. Free to start, no credit card required.
Get Started Free →evolution-foundation/plugin-uninstall
Uninstall an EvoNexus plugin, reverting the files it copied and running its uninstall.sql.
Passed 13 of 20 test cases with the skill, and 3 of 20 without it.
and 9 more in the full report
12 fixed2 passed either way7 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 12 test cases the skill fixed. Same model, same prompt, with and without the skill.
What directory pattern holds the agent prompt definitions associated with a plugin slug named 'report-gen'?
| Checked | Without skill | With skill |
|---|---|---|
| Identifies agent file locations matching .claude/agents/plugin-report-gen-*.md | Missed | Passed |
The instructions your model reads when the skill loads.
Remove a plugin from the workspace using DELETE /api/plugins/<slug>. Uninstall is reverse-order via .install-manifest.json.
If not given, call list and ask which one:
from dashboard.backend.sdk_client import evo
plugins = evo.get("/api/plugins")
Validate exists:
detail = evo.get(f"/api/plugins/{slug}")
If HTTP 404, say so and stop.
Read manifest from detail. Summarise:
.claude/agents/plugin-<slug>-*.md, .claude/skills/plugin-<slug>-*/, .claude/commands/plugin-<slug>-*.md, .claude/rules/plugin-<slug>-*.md/heartbeats)plugins/<slug>/claude-hook-handlers/migrations/uninstall.sql — full texthooks/pre-uninstall.sh and hooks/post-uninstall.sh — full textImportant: user data created inside plugin-managed tables is usually DROPped by uninstall SQL. Tell the user explicitly and ask if they want to export first.
Accept only clear affirmatives. If user hesitates, offer:
test cases passed, vs 3 / 20 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.