code-necromancer

Map legacy codebases through archaeology, resurrection, and rejuvenation phases.

181|30|Updated Nov 16, 2025
One-click install
npx skills add https://github.com/erichowens/some_claude_skills --skill code-necromancer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-necromancer
Source: https://github.com/erichowens/some_claude_skills/tree/main/.claude/skills/code-necromancer
Command: npx skills add https://github.com/erichowens/some_claude_skills --skill code-necromancer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and templates (resource) and scripts (resource) components.

What problem does it solve?

A three-phase framework (Archaeology → Resurrection → Rejuvenation) to map, revive, and upgrade legacy codebases with artifacts, templates, and governance.

Core Features & Use Cases

  • Archaeology Outputs: repo-inventory, dependency graphs, architecture diagrams.
  • Resurrection Outputs: environment docs, tests, and blocker's list.
  • Rejuvenation Outputs: modernization roadmaps, security recommendations, and architecture improvements.

Quick Start

Start with archaeology to inventory and map a legacy workspace.

Frequently Asked Questions about code-necromancer

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

FAQPage Schema
How do I map dependencies and architecture in a legacy codebase?

Legacy archaeology produces dependency graphs and architecture diagrams that visualize multi-repo systems. The Skill inventories repositories, traces interdependencies, and outputs machine-readable graphs (mermaid format) and architecture diagrams to reveal hidden coupling and system structure.

What's the best way to resurrect a dormant or poorly documented system?

A three-phase framework (Archaeology → Resurrection → Rejuvenation) systematically revives legacy systems. Archaeology maps inventory and dependencies; Resurrection restores environments, tests, and documents blockers; Rejuvenation produces modernization roadmaps and security recommendations.

Can I assess technical debt and readiness for modernization in multi-repo systems?

Maturity assessment and readiness outputs evaluate technical debt across 5+ repositories. The Skill generates concrete assessments identifying modernization priorities, security gaps, and architecture improvements needed before upgrade work begins.

How do I create modernization roadmaps for legacy codebases with significant debt?

Modernization roadmaps translate archaeological findings and maturity assessments into prioritized upgrade paths. The Skill produces actionable roadmaps with integration-test patterns and architecture improvement recommendations tailored to your legacy system's current state.

What does legacy code archaeology involve, and when do I need it?

Legacy archaeology inventories dormant or undocumented multi-repo systems (5+ repositories) to map structure before revival. It's essential when modernizing systems with poor documentation, unknown dependencies, or significant technical debt where understanding current state precedes any upgrade work.