cleanup

Orchestrate six code-quality checks and output a final summary for JavaScript/TypeScript projects.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/tunacosgun/sim --skill cleanup-tunacosgun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cleanup
Source: https://github.com/tunacosgun/sim/tree/main/.agents/skills/cleanup
Command: npx skills add https://github.com/tunacosgun/sim --skill cleanup-tunacosgun

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamline code quality reviews by orchestrating a fixed sequence of quality checks across your changes, ensuring consistency and faster feedback across the codebase.

Core Features & Use Cases

  • Orchestrates a six-pass quality workflow that runs: /you-might-not-need-an-effect, /you-might-not-need-a-memo, /you-might-not-need-a-callback, /you-might-not-need-state, /react-query-best-practices, and /emcn-design-review.
  • Produces a final summary of findings with actionable fix recommendations after all passes.
  • Ideal for PR reviews, feature branches, and pre-merge validations in JavaScript/TypeScript projects.

Quick Start

Run the cleanup skill on the current changes to audit code quality across the six passes.

Frequently Asked Questions about cleanup

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

FAQPage Schema
How do I automate code quality checks for a JavaScript PR review?

Automate code quality checks for JavaScript PR reviews by orchestrating a six-pass workflow that audits effects, memos, callbacks, state, and React Query best practices, outputting a final summary of actionable fix recommendations.

What is the best way to run end-to-end refactoring validation on a feature branch?

End-to-end refactoring validation on a feature branch runs a fixed sequence of quality checks across your changes, ensuring consistency and faster feedback by producing a final summary of findings with actionable fixes after all passes complete.

Does this code review workflow support TypeScript projects?

This code review workflow supports TypeScript projects alongside JavaScript, applying best-practice checks for hooks, state, and data fetching to validate code quality during pre-merge validations.

How do React Query best practices fit into an automated code review?

React Query best practices fit into automated code review as one of six orchestrated passes, evaluating data-fetching patterns alongside effect, memo, callback, and state checks to produce a comprehensive quality summary.

Can I use this to audit unnecessary React hooks before merging?

You can audit unnecessary React hooks before merging through dedicated passes that evaluate whether you need effects, memos, callbacks, or state, identifying redundant patterns and recommending fixes in a final summary.

What are the limitations of running a fixed-sequence code quality orchestration?

A fixed-sequence code quality orchestration is limited to six specific passes covering React hooks, state, and React Query patterns, meaning it does not support custom quality rules or checks outside this defined JavaScript and TypeScript scope.