One-click install
npx skills add https://github.com/gil00pita/lanify --skill refactoring-gil00pita
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: refactoring
Source: https://github.com/gil00pita/lanify/tree/main/.agents/skills/refactoring
Command: npx skills add https://github.com/gil00pita/lanify --skill refactoring-gil00pita

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Identifies and resolves code smells to improve maintainability, readability, and long-term sustainability of codebases.

Core Features & Use Cases

  • Automated smell detection with severity insights across modules and components.
  • Guided design-pattern application, migration planning, and TypeScript conversion assistance.
  • Comprehensive repository of code-smell references, migration guides, and best-practices for safe refactoring.

Quick Start

Identify the top three smells in a module and request concrete refactoring steps.

Frequently Asked Questions about refactoring

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

FAQPage Schema
How do I identify code smells in a module before refactoring?

To identify code smells, this Skill analyzes your modules and components to detect issues automatically, providing severity insights to prioritize your refactoring efforts and improve maintainability.

What is the best way to plan a TypeScript conversion for an existing codebase?

For TypeScript conversion, the Skill provides migration guidance and best-practice references to safely transition your codebase, applying design patterns to ensure long-term sustainability and readability.

How do I apply design patterns during a codebase modernization?

To apply design patterns during modernization, the Skill offers guided pattern application and migration planning, ensuring safe refactoring steps that improve code quality without breaking existing functionality.

Can I get concrete refactoring steps for specific security or performance improvements?

Yes, you can request concrete refactoring steps for security and performance improvements by identifying top smells in a module, which the Skill translates into actionable migration guidance and best-practice recommendations.

Does this approach work for large codebases undergoing pattern migration?

Yes, this approach works for large codebases undergoing pattern migration by providing a comprehensive repository of code-smell references and best-practices to guide safe refactoring steps across modules and components.