LogoClawIndex
CasesSkillsAbout
LogoClawIndex

refactor-module - Refactor a NestJS feature module

Analyzes and refactors a NestJS feature module by removing duplication and dead code, improving type safety and error handling, and verifying changes with build and lint gates.

Tags

Updated: 2026-10-16

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Analyze module files
  • Detect code duplication
  • Remove dead code
  • Clean up imports
  • Extract typed interfaces
  • Eliminate unsafe any usage
  • Replace console statements
  • Resolve TODO comments
  • Audit error handling
  • Check SQL safety
  • Improve naming conventions
  • Run build verification
  • Run ESLint verification
  • Apply gate failure fixes
  • Print discovery reports

Inputs

  • Module name
  • NestJS module source files
  • Shared utility files
  • User confirmation

Outputs

  • Discovery report
  • Refactored source files
  • Extracted interface files
  • Build status
  • ESLint status
  • Failure report

Requirements

  • NestJS project
  • npm build script
  • ESLint configuration
  • Shell access
  • User permission to modify files

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.
NestJS
TypeScript
refactoring
code quality
static analysis
ESLint
build verification
Analyze module files
Detect code duplication
Remove dead code
Clean up imports
Module name
NestJS module source files
Shared utility files
Discovery report
Refactored source files
Extracted interface files