plan-refactoring

Produce phased refactoring plans for Unreal Engine Blueprint-to-AngelScript migrations.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/moraluco/Illusion-Cursor-dev-kit --skill plan-refactoring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-refactoring
Source: https://github.com/moraluco/Illusion-Cursor-dev-kit/tree/main/.cursor/skills/plan-refactoring
Command: npx skills add https://github.com/moraluco/Illusion-Cursor-dev-kit --skill plan-refactoring

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns ambiguous refactor requests and sprawling project state into a clear, actionable, phased refactoring plan so teams can reduce risk, estimate effort, and perform verifiable changes with rollbacks.

Core Features & Use Cases

  • Scope & Requirements Clarification: Extracts scope, goals, constraints, and priorities from user input or repository context and surfaces necessary assumptions.
  • Minimal-necessary Project Assessment: Lists relevant dependencies, entry/exit points, and existing implementations focused only on the refactor target to avoid expensive full-repo scans.
  • Phased, Verifiable Plan Output: Produces phase-by-phase tasks that are single-commit/one-session actionable, includes validation steps, rollback strategies, and acceptance criteria; supports Blueprint→AngelScript migrations and subsystem replacements.
  • Tooling & Integration Guidance: Advises when to use soft-ue-cli, Angelscript workflows, Git/P4 practices, and test-driven iteration to validate changes.
  • Use Case: Converting a Weapon subsystem from Blueprint to AngelScript while preserving editor-facing interfaces and adding smoke tests.

Quick Start

Create a phased refactoring plan for the "Weapons" subsystem that lists dependencies, phase breakdowns, step-by-step actions, validation checks, and a rollback strategy.

Frequently Asked Questions about plan-refactoring

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

FAQPage Schema
How do I plan a Blueprint to AngelScript migration in Unreal Engine?

A Blueprint to AngelScript migration requires a phased refactoring plan that identifies dependencies, preserves editor-facing interfaces, defines validation steps, and lists rollback strategies to ensure verifiable, single-commit subsystem replacements.

What is minimal-impact dependency analysis for Unreal Engine refactoring?

Minimal-impact dependency analysis targets only the specific refactor area by listing relevant entry and exit points and existing implementations, avoiding expensive full-repo scans while reducing planning overhead for Unreal Engine subsystem refactors.

How do I break down a large Unreal Engine subsystem refactor into verifiable steps?

Breaking down a subsystem refactor involves producing phase-by-phase tasks that are actionable within a single commit or session, where each phase includes specific validation checks, acceptance criteria, and rollback procedures to verify changes incrementally.

Does soft-ue-cli work with AngelScript workflows for refactoring?

Yes, soft-ue-cli integrates with AngelScript workflows to support tooling and validation during refactoring, advising when to apply test-driven iteration and Git or P4 practices to validate changes throughout the migration process.

When do I need a rollback strategy for Unreal Engine refactoring?

A rollback strategy is needed when performing subsystem replacements or Blueprint to AngelScript migrations to safely revert failed changes, defining procedures to undo single-commit phases if validation checks or acceptance criteria fail.