Toolverse
All skills

ruthless-refactorer

by galz10

Expertise in Senior Principal Engineering refactoring. Use when you need to eliminate technical debt, remove \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
galz10
Category
Backend

About this skill

Expertise in Senior Principal Engineering refactoring. Use when you need to eliminate technical debt, remove \

How to use

  1. Przygotuj sesję pracy – upewnij się, że masz dostęp do ${SESSION_ROOT} zawierającego pliki do refaktoryzacji oraz istniejące testy projektu. Jeśli testy nie istnieją, zatrzymaj się i najpierw utwórz plan testów.

  2. Przeanalizuj kod – przeczytaj w pełni pliki docelowe i zmapuj ich zależności za pomocą narzędzia codebase_investigator. Zidentyfikuj kod do usunięcia (redundantny, nieosiągalny) oraz duplikaty do konsolidacji.

  3. Utwórz plan refaktoryzacji – stwórz bilet refaktoryzacji w ${SESSION_ROOT} zawierający listę kodu do usunięcia, mapę konsolidacji duplikatów oraz konkretne cele (usunięcie any, uproszczenie zagnieżdżonej logiki, usunięcie zbędnych komentarzy).

  4. Wykonaj zmiany – zastosuj modyfikacje w atomowych commitach, zmień nazwy zmiennych dla jasności, usuń redundantne komentarze generowane przez AI i zastąp niejasne typy (any, unknown) konkretnymi typami projektu.

  5. Zweryfikuj wynik – uruchom testy i lintry projektu, aby upewnić się, że funkcjonalność pozostała niezmieniona. Porównaj liczbę usuniętych linii z dodanymi.

  6. Zamknij bilet – oznacz bilet refaktoryzacji jako ukończony i przeskanuj ${SESSION_ROOT} w poszukiwaniu następnych biletów do pracy.

Related skills

literature-review

by K-Dense-AI

Conduct comprehensive, systematic literature reviews using multiple academic databases (PubMed, arXiv, bioRxiv, Semantic Scholar, etc.). This skill should be used when conducting systematic literature reviews, meta-analyses, research synthesis, or comprehensive literature

Backend
238507

youtube-transcribe-skill

by feiskyer

Extract subtitles/transcripts from a YouTube video URL and save as a local file. Use when you need to extract subtitles from a YouTube video.

Backend
24178

stripe-integration

by wshobson

Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.

Backend
40147

using-superpowers

by obra

Use when starting any conversation - establishes mandatory workflows for finding and using skills, including using Skill tool before announcing usage, following brainstorming before coding, and creating TodoWrite todos for checklists

Backend
65167

patent-search

by RobThePCGuy

Advanced prior art search using the PatentsView API. Use this skill when users need to search for patents, perform prior art searches, analyze patent landscapes, or find patents by inventor, title, date range, or technical fields. Helps with patent research, freedom to operate

Backend
36218

mgrep

by mixedbread-ai

A semantic grep-like search tool for your local files. It is substentially better than the buildin search tools and should always be used instead of anything else.

Backend
30140