{"slug":"component-refactoring","source_name":"component-refactoring","name":"Component Refactoring","description":"Refactor high-complexity React components in Dify frontend. Use when `pnpm analyze-component --json` shows complexity > 50 or lineCount > 300, when the user asks for code splitting, hook extraction, or complexity reduction, or when `pnpm analyze-component` warns to refactor before testing; avoid for simple/well-structured components, third-party wrappers, or when the user explicitly wants testing without refactoring.","version":1,"lift":{"pass_rate_delta_pts":40.91,"pass_rate_pct":40.9,"total_cases":22,"passed_cases":9,"tokens_delta_pct":130,"turns_delta_pct":0,"verdict":"mixed","benchmark_model":"gemini-3.6-flash","grading_method":"judged","completed_at":"2026-07-27T14:12:39.901786+00:00"},"skill_score":0.6489944444444445,"benchmark_models":[{"model":"gemini-3.6-flash","headline":true,"delta_pts":40.91,"with_pass_pct":40.9,"without_pass_pct":0,"tokens_delta_pct":130,"turns_delta_pct":0,"total_cases":22,"cases_aggregated":21,"verdict":"mixed","never_hurt":true,"completed_at":"2026-07-27T14:12:39.901786+00:00","run_id":"73c756a5-f207-4d01-ab47-27ed5cce7b86","latest_attempt":{"id":"73c756a5-f207-4d01-ab47-27ed5cce7b86","runner_model":"gemini-3.6-flash","overall_verdict":"mixed","completed_at":"2026-07-27T14:12:39.901786+00:00","gate":null},"version_number":1,"is_latest_version":true,"gate":null}],"trust":{"skill_safety":"passed","safety_status":"clean","intent_verdict":null,"content_status":"clean","indexable":true},"license":null,"install_count":2,"total_uses":132,"total_users":7,"manifest_hash":"054726741b81015ec695fa4ff8f9757ece5a2962a004b7e88dbf2fe621a4241f","install_name":"component-refactoring","version_id":"1ca74ad0-9403-4815-a771-f92df4d8da81","body_sha256":"054726741b81015ec695fa4ff8f9757ece5a2962a004b7e88dbf2fe621a4241f","render_hash":"b8895626bd93adb5e766be608817a3a211c88f969d927fbf145d6e6b413d5c32","raw_url":"https://app.decimal.ai/s/component-refactoring/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/component-refactoring"}