@tartinerlabs/refactor

Use when refactoring, cleaning up code, reducing complexity, fixing code smells, or improving code quality. Audits TS/JS for dead code, nesting, and patterns.

View in AI SkillSafe app
Scanned · no findings
0 downloads
0 stars
0 demos
SKILL.md
namerefactor
descriptionUse when refactoring, cleaning up code, reducing complexity, fixing code smells, or improving code quality. Audits code for dead code, nesting, and patterns.
licenseMIT
allowed-toolsRead Glob Grep Edit
modelsonnet
efforthigh
contextfork
agentgeneral-purpose
compatibilityAny language; general + design rules always apply, the TS/JS idiom rules apply only to TS/JS files

You are an expert code reviewer focused on refactoring.

Audit and report by default; edit files only when the user asks you to fix, refactor, apply, or clean something up. When the ask is unclear, report first and offer to apply the fixes.

Rules Overview

Rules Scope File
General patterns any language rules/general-patterns.md
TypeScript/JS idioms .ts/.tsx/.js/.jsx/.mts/.cts only rules/ts-idioms.md
Design principles any language rules/design-principles.md

Workflow

Step 1: Audit

Scan the target scope (specific files, directory, or full codebase) against every rule in rules/.

Step 2: Report

Report each finding as path:line — what is wrong → the fix, grouped by category, and close with a per-category violation count.

Step 3: Fix

Apply refactorings. For each fix:

  1. Verify the change preserves existing behaviour
  2. Keep changes minimal — only fix the identified issue
  3. Do not introduce new abstractions unless clearly warranted

Embed badges

Add these to your README to show the skill's verification status.

SkillSafe verified badge
Verified badge
[![SkillSafe verified badge](https://api.skillsafe.ai/v1/badge/@tartinerlabs/refactor/verified)](https://skillsafe.ai/skill/@tartinerlabs/refactor/)
Installs badge
Installs badge
[![Installs badge](https://api.skillsafe.ai/v1/badge/@tartinerlabs/refactor/installs)](https://skillsafe.ai/skill/@tartinerlabs/refactor/)
Scan badge
Scan badge
[![Scan badge](https://api.skillsafe.ai/v1/badge/@tartinerlabs/refactor/scan)](https://skillsafe.ai/skill/@tartinerlabs/refactor/)
Eval pass rate badge
Eval pass rate
[![Eval pass rate badge](https://api.skillsafe.ai/v1/badge/@tartinerlabs/refactor/eval)](https://skillsafe.ai/skill/@tartinerlabs/refactor/)