{"slug":"jayrha-refactoring-guide","source_name":"jayrha/refactoring-guide","name":"Jayrha/Refactoring Guide","description":"Applies safe, incremental, behavior-preserving refactorings (extract function/variable, rename, inline, decompose conditionals, remove duplication, replace conditional with polymorphism, introduce parameter object) using a test-protected, small-step workflow. Use this skill when the user asks to \"refactor\", \"clean up\", \"simplify\", \"extract a method/function\", \"rename\", \"remove duplication\", \"reduce nesting\", \"break up a god class/long function\", \"improve readability\", \"untangle\" code, \"make this","version":1,"lift":{"pass_rate_delta_pts":null,"pass_rate_pct":91.7,"total_cases":24,"passed_cases":22,"tokens_delta_pct":46.9,"turns_delta_pct":0,"verdict":"mixed","benchmark_model":"gemini-3.8-flash","grading_method":"judged","completed_at":"2026-10-28T04:44:36.998990+00:00"},"skill_score":null,"benchmark_models":[{"model":"gemini-3.8-flash","headline":false,"delta_pts":null,"with_pass_pct":null,"without_pass_pct":null,"tokens_delta_pct":46.9,"turns_delta_pct":0,"total_cases":24,"cases_aggregated":24,"verdict":"mixed","never_hurt":true,"completed_at":"2026-10-28T04:44:36.998990+00:00","run_id":"1c3dcea9-e017-48e6-8813-fa85ddf7423b","latest_attempt":{"id":"1c3dcea9-e017-48e6-8813-fa85ddf7423b","runner_model":"gemini-3.8-flash","overall_verdict":"mixed","completed_at":"2026-10-28T04:44:36.998990+00:00","gate":"not_comparable"},"version_number":1,"is_latest_version":true,"gate":"not_comparable"}],"trust":{"skill_safety":"passed","safety_status":"clean","intent_verdict":"safe","content_status":"clean","indexable":false},"license":"MIT","install_count":0,"total_uses":0,"total_users":0,"manifest_hash":"658d36c34cfbd2eb5b84aecc7b590fe5644f10c394744ff91abc65c87d9d68f3","install_name":"jayrha-refactoring-guide","version_id":"52a0972e-60d2-4f62-a49c-50a048a6cbe1","body_sha256":"658d36c34cfbd2eb5b84aecc7b590fe5644f10c394744ff91abc65c87d9d68f3","render_hash":"09c51bc2a36d80e9193f90dacf1e331d06bba0c14bf1020bf4648b6a146a6597","raw_url":"https://app.decimal.ai/s/jayrha-refactoring-guide/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/jayrha-refactoring-guide"}