28,473 skills sorted by stars.
Transform monolithic Terraform configurations into reusable, maintainable modules following HashiCorp's module design pr...
Safe refactoring patterns - extract, rename, restructure with test-driven methodology and dead code detection. Use for:...
Common refactoring recipes and code transformation patterns. Use when improving code structure, reducing complexity, or...
Plan a safe refactor of a module, package or large file as small, behaviour-preserving commits, with the tests that guar...
Use when asked to refactor, clean up, restructure or modernize code, split a large file or god class, remove duplication...
Breaks a large software refactor into behavior-preserving stages with tests, compatibility checkpoints, rollback boundar...
Behaviour-preserving refactoring under a test net — characterization before any move, the eleven seams where a move sile...
Restructure, rename, split or move code without changing behaviour, and prove that nothing changed. Use this for any ref...
Restructure existing code safely without changing externally observable behavior. Composes context, design, architecture...
Use when a function or module has grown — long method, feature envy, god class, duplicated code — and must change shape...
Inspect the repository for code changes and recommend refactors.
統合リファクタリングエージェント - 既存システムをマイクロサービスアーキテクチャにリファクタリングするための統合分析・設計を実行。/refactor-system [対象パス] で呼び出し。
Refactor test files to improve behavioral coverage, clarity, structure, assertions, fixture setup, mocking strategy, and...
Use when restructuring existing code, splitting large files, renaming public APIs, reducing duplication, or improving ma...
Apply systematic refactoring patterns to improve code quality. Performs safe, tested refactoring one step at a time. Use...
コード品質の問題を積極的に検出し改善する。以下を検出した際に自動発動: (1) 長いメソッド/クラス、(2) 重複コードパターン、(3) 深いネスト、(4) 不適切な命名、(5) マジックナンバー/文字列、(6) N+1 クエリパターン、(...
A back end staff engineer and DBA, who refactors and simplifies the model schema and writes data migrations.
Safe code refactoring with test protection and incremental changes. Improves structure without changing behavior. Use wh...
LeeWay-governed Refactoring Code workflow. Use when a task requires refactoring procedures, validation, and evidence.
Safe, incremental code refactoring using Martin Fowler's refactoring catalog
Systematic refactoring with small-step discipline. Use when user says 'refactor', 'clean up', 'restructure', 'extract',...
Technical debt remediation and code restructuring workflow. Use when improving code structure, reducing complexity, extr...
Safely identify and remove dead code with test verification at every step.
Safe code refactoring with step-by-step approach
Safe refactoring patterns and code improvement strategies. Auto-triggers when cleaning up code, reducing complexity, or...
当用户要求"重构代码"、"改进代码结构"、"清理代码"、"降低复杂度"、"提取方法",或者提到"重构"、"refactoring"、"代码异味"、"技术债"、"遗留代码"时使用此技能。用于在不改变功能的前提下提高代码质量、可维护性或设计。
Refactor preserving behavior: reduce complexity, honor Chestertons Fence. Verify with tests; no unrelated scope.
Apply Martin Fowler-inspired refactoring rules when improving existing code structure while preserving observable behavi...
Refactoring - Padrões e técnicas de refatoração segura e OBJETIVA
Safe refactoring patterns for improving code structure without changing behavior. Use when simplifying code, eliminating...
[Code Quality] Restructure code without changing behavior using extract method, extract class, rename, move, and inline...
Improve an existing codebase safely by establishing a behaviour baseline, finding seams and moving in small reviewable s...
Improve code structure, readability, and maintainability without changing external behavior through systematic refactori...
Execute an agreed structural move while preserving behavior. Triggers on "refactor structure", "重构结构".
Martin Fowlerのリファクタリング方法論に基づいた体系的なコード改善スキル。コードスメルの検出から安全なリファクタリングの実施まで、テストを安全網として段階的に品質を向上させます。「2つの帽子」を意識し、機能追加と分離して実施。
Executes the 'Then Make it Right' discipline: pins behavior, eliminates duplication, enforces CRAP < 10, runs mutation g...
Safely improve software internal design and maintainability without altering external behavior or breaking API contracts...
v1.0.0 — Use when the user asks to refactor, restructure, or modularize an existing codebase. Extracts monolithic files...
Use when restructuring code to improve quality without changing external behavior. Emphasizes safety through tests and i...
Refactor code to improve maintainability by consolidating redundant logic and applying DRY principles
> Common refactoring patterns ve code smell çözümleri.
Use when improving run configuration, seeding, and reproducibility for Python research code.
Use when adding formatting, linting, and type checking to Python research code.
Use when documenting Python research code usage, setup, and experiment reproduction.
Use when organizing experiment logs, results, and metadata for Python research code.
Use when checking for data leaks, PII handling, and license risks in Python research code.
Use when adding minimal CI automation for lint, tests, and type checks in Python research code.
Use when adding lightweight data versioning and dataset reproducibility practices.