simplify

Refine recently modified JavaScript/TypeScript code for readability without changing functionality.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Baltsat/box --skill simplify-baltsat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: simplify
Source: https://github.com/Baltsat/box/tree/main/tools/claude/skills/simplify
Command: npx skills add https://github.com/Baltsat/box --skill simplify-baltsat

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Simplify and refine recently modified code to improve readability and maintainability without changing its functionality.

Core Features & Use Cases

  • Preserve functionality while improving clarity and maintainability
  • Enforce project standards from CLAUDE.md (import sorting, explicit return types, error handling)
  • Apply after feature implementations or refactors to ensure code consistency

Quick Start

Apply the simplify skill to the latest modified files to improve readability while preserving behavior.

Frequently Asked Questions about simplify

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

FAQPage Schema
How do I refactor TypeScript code to improve readability without changing functionality?

Refactoring TypeScript code to improve readability without changing functionality involves cleaning up recently modified modules to enforce consistency in import sorting, explicit return types, and error handling while preserving behavior.

Can I enforce ESLint project standards automatically after adding a new feature?

Yes, you can enforce ESLint project standards automatically after adding a new feature by applying post-edit cleanups to recently modified JavaScript and TypeScript files, ensuring code consistency and clarity.

What is the best way to clean up JavaScript code consistency after a refactor?

The best way to clean up JavaScript code consistency after a refactor is to automate the refinement of modified modules, enforcing project standards like import sorting and explicit return types without altering functionality.

Does code simplification preserve existing error handling behavior in TypeScript projects?

Code simplification preserves existing error handling behavior in TypeScript projects by refining readability and maintainability while strictly meeting requirements to not change the original functionality or logic flow.

When do I need to run a code readability refinement process on my modules?

You need to run a code readability refinement process on your modules during post-edit cleanups, pull request reviews, or immediately after feature implementations to ensure consistency across the JavaScript or TypeScript codebase.