refactor-change-report

Generates a structured report of refactoring changes for review.

3|Updated Dec 22, 2025
One-click install
npx skills add https://github.com/CANTAGESTUDIO/CosmicAtlasPacker --skill refactor-change-report
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: refactor-change-report
Source: https://github.com/CANTAGESTUDIO/CosmicAtlasPacker/tree/main/.claude/skills/refactor-change-report
Command: npx skills add https://github.com/CANTAGESTUDIO/CosmicAtlasPacker --skill refactor-change-report

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams document what changed during a refactor, why those changes were chosen, and what to verify post-change.

Core Features & Use Cases

  • Structured Change Report: Summarizes goals, metrics, changes, and key decisions for quick reviews.
  • Knowledge Capture: Facilitates knowledge sharing and onboarding after refactors.
  • Usage Context: Run after a refactoring session to create a concise, review-ready document.

Quick Start

Use the refactor-change-report skill after completing a refactor to generate a summary for the review board.

Frequently Asked Questions about refactor-change-report

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

FAQPage Schema
How do I document refactoring changes for code review?

Refactor change reports provide structured documentation summarizing what changed, why, and what to verify. Generate a template-driven report with sections covering goals, metrics, changes made, key decisions, and risks to enable thorough review and knowledge sharing after refactoring work.

What should a refactoring summary include for team review?

A complete refactoring summary includes before/after metrics, specific changes made, the goals behind those changes, key architectural decisions, what was intentionally not changed, and identified risks or follow-up tasks. This structured approach accelerates review cycles and documents rationale for future reference.

When should I create a change report after refactoring code?

Generate a change report immediately after completing a refactoring session to capture decisions while fresh and create a review-ready document. This timing preserves context, accelerates code review, and establishes a knowledge artifact for onboarding and future maintenance.

Can I use change reports to improve code quality processes?

Yes. Change reports document refactoring rationale and metrics, enabling teams to identify patterns, validate improvements, share knowledge across the organization, and build institutional understanding of code-quality decisions and their outcomes.

What's the difference between refactoring documentation and a change report?

A change report is a focused, post-refactor summary covering goals, metrics, changes, decisions, and risks in a standardized template. It differs from general documentation by tying specific code changes to measurable outcomes and enabling structured review rather than narrative explanation.