overhaul
v1.1.0Automated upgrade of legacy content, projects, and repositories: assess whether a legacy target is worth upgrading; scan for outdated dependencies, deprecated APIs, legacy directory structures, and non-standard fragments; plan, execute, and verify upgrades; roll back failed batches to baseline; batch-queue many legacy repositories from a CSV/JSON manifest (serial or bounded concurrency, failure retry, interrupt resume) and produce a unified summary report.
License: Apache-2.01 GitHub starsUpdated yesterday
Directory evidence
- Runtimes
- Agent Plugins
- Parsed components
- 10 skill or MCP entries
- Source updated
- Aug 31, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Get the plugin
git clone https://github.com/Morningstar202604/overhaulClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.
This listing currently publishes only the generic Agent Plugins format. Automatic install commands for other clients are not generated yet.
Plugin files
├── plugin.json├── skills/analyze/SKILL.md├── skills/assess/SKILL.md├── skills/plan/SKILL.md├── skills/queue/SKILL.md├── skills/report/SKILL.md├── skills/rollback/SKILL.md├── skills/upgrade/SKILL.md├── skills/verify/SKILL.md└── mcp.json
Included Skills8
Scan a legacy repository to identify outdated content: old dependencies, deprecated APIs, legacy directory structures, and non-standard fragments; output a checklist for the plan skill.
Decision gate before analyze/plan: assess whether a legacy target is worth upgrading, maintaining at minimal cost, or retiring/replacing, by scoring technical state (T) and business value (B); produce a traceable assess report with explicit assumptions and a four-quadrant recommendation. Use it to avoid spending upgrade effort on systems that should be retired.
Based on the analyze report, produce an upgrade plan with risk grading and rollback strategy; requires user confirmation before the upgrade executes.
Batch-register legacy repositories from a CSV/JSON manifest and run them through the full analyze → plan → upgrade → verify pipeline as a queue; support serial / bounded-concurrency scheduling, failure retry (max 2), and interrupt resume (--resume), maintaining queue-level progress.
Aggregate upgrade results of many repositories (analyze/upgrade/verify reports and status files) into one unified summary report: overall progress, success/failure/skip statistics, risk aggregation, and leftover issues; support scoping by batch, all completed, or specific repositories.
Safety net executed when an upgrade batch fails or verify does not pass and cannot be quickly fixed: restore the target repository to its pre-upgrade baseline and re-verify baseline health. Use it explicitly from upgrade/queue failure paths before reporting failure.
Execute an approved upgrade plan against a legacy project: upgrade dependencies, restructure directories, and migrate code to the target conventions. Requires user-confirmed plan; creates branch/backup first and does not delete user data without explicit confirmation.
After an upgrade, run build, tests, static checks, and baseline comparison, then output a verification report with a pass/partial-pass/fail verdict.
MCP servers2
- command
- mcp-server-git
- command
- mod
- args
- mcp
Plugin manifests1
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "overhaul",
"version": "1.1.0",
"description": "Automated upgrade of legacy content, projects, and repositories: assess whether a legacy target is worth upgrading; scan for outdated dependencies, deprecated APIs, legacy directory structures, and non-standard fragments; plan, execute, and verify upgrades; roll back failed batches to baseline; batch-queue many legacy repositories from a CSV/JSON manifest (serial or bounded concurrency, failure retry, interrupt resume) and produce a unified summary report.",
"license": "Apache-2.0",
"repository": "https://gitcode.com/badhope/overhaul"
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[overhaul on Agent Plugins Marketplace](https://pluginsmp.com/plugins/overhaul)