code-refactoring

Performs coordinated refactoring across multiple subsystemsGitHub codebase including frontend, backend, and Cucumber tests.

Updated Dec 19, 2025
One-click install
npx skills add https://github.com/Spectaculous-Code/raamattu-nyt --skill code-refactoring-spectaculous-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-refactoring
Source: https://github.com/Spectaculous-Code/raamattu-nyt/tree/main/.claude/skills/code-refactoring
Command: npx skills add https://github.com/Spectaculous-Code/raamattu-nyt --skill code-refactoring-spectaculous-code

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines complex code refactoring tasks, ensuring consistency, tracking changes, and minimizing disruption across a codebase.

Core Features & Use Cases

  • Large-Scale Refactoring: Manages significant code restructuring, including file/directory moves, API changes, and schema migrations.
  • Change Tracking: Logs all modifications to a central changelog for documentation and auditing.
  • Use Case: When migrating a database schema, this Skill orchestrates the schema changes, updates API endpoints, refactors frontend components, and logs the entire process for review.

Quick Start

Use the code-refactoring skill to refactor the subscription system by migrating the evolution store from Zustand to Supabase.

Frequently Asked Questions about code-refactoring

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

FAQPage Schema
How do I orchestrate large-scale code refactoring across file structures and APIs?

Large-scale code refactoring is orchestrated by managing file and directory restructuring, API endpoint updates, and component splitting while maintaining a detailed changelog for synchronization.

What's the best way to track database schema changes during a migration?

Track database schema changes by logging all modifications to a central changelog, ensuring documentation synchronization and providing a complete audit trail for the migration process.

How do I synchronize documentation updates when modifying API endpoints?

Synchronize documentation updates by maintaining a detailed changelog of API endpoint modifications, which integrates directly with docs-updater to automate the sync process across your project.

Can I use this to migrate a state management store to a different platform?

Yes, you can migrate a state management store to a different platform, such as migrating an evolution store from Zustand to Supabase, while orchestrating the necessary schema and component changes.

Does large-scale refactoring handle both component splitting and merging?

Yes, large-scale refactoring handles both component splitting and merging, allowing you to restructure frontend components and manage complex codebase modifications with tracked consistency.

What do I need to discover existing code before starting a refactoring initiative?

To discover existing code before a refactoring initiative, integrate with code-wizard for automated discovery, which provides the necessary codebase context to begin orchestrating structural changes.