รีแฟกเตอร์และสร้าง Dockerfile ที่พร้อม production ตามแนวทาง best practice ด้าน security, performance และ efficient build caching ใช้ skill นี้ทันทีเมื่อผู้ใช้แชร์หรือขอสร้าง…
Refactor a FastAPI endpoint from monolithic handler to service layer pattern — extract business logic, add error handling, fix DI
During planning after grill-task, decide whether a preparatory refactor step is needed before implementation — runs four parallel A-rule checks.
Model-only playbook for splitting a multi-responsibility class into single-purpose collaborators.
Refactor HTML/TSX files to use existing UI components, DaisyUI classes, and semantic colors. Use when (1) refactoring React/TSX page components to use reusable UI components, (2)…
Refactor Java application code for a new framework. Use when updating imports, annotations, APIs, dependency injection, or framework-specific patterns.
Modernize and improve legacy codebases while maintaining functionality. Use when you need to refactor old code, reduce technical debt, modernize deprecated patterns, or improve…
Refactor given method `${input:methodName}` to reduce its cognitive complexity to `${input:complexityThreshold}` or below, by extracting helper methods.
Transform monolithic Terraform configurations into reusable, maintainable modules following HashiCorp's module design principles and community best practices.
Skill para decomposição segura de arquivos monolíticos. Análise estrutural profunda, mapeamento exaustivo de dependências, extração incremental com zero quebra de lógica.
Safe refactoring patterns - extract, rename, restructure with test-driven methodology and dead code detection.
Apply systematic refactoring patterns — strangler fig for legacy migration, seam detection, extract method/class, introduce parameter object, replace conditional with…
Composite: end-to-end refactor with plan, parallel 3-agent implementation, test cleanup, ADR capture, and sync.
Use to plan a behavior-preserving structural improvement — audit the target, ensure test coverage exists, plan small reversible steps, and verify behavior is unchanged.
Kategorizovaný návrh refactoringu (kosmetic / structural / breaking) s per-bucket gates. Generuje proposal dokument, postupně provádí změny po schvalování.
รีแฟกเตอร์ไฟล์ README.md ให้เป็น pattern มาตรฐานเดียวกัน อ่านง่าย ดู minimal แบบ open-source repo บน GitHub — จัดโครงสร้าง section, ใส่ emoji ตาม convention, เพิ่ม badges และจัด…
/refactor-rust 커맨드로 실행되는 Rust 코드 리팩토링 스킬. rust-coding-style.md에서 도출된 R-R-01~08 도메인 중심 카탈로그를 기준으로, git worktree 격리 환경에서 코드 냄새를 탐지하고 우선순위 기반 계획을 수립한다.
Use when the goal is to change code structure without changing behavior — this includes extracting a service object from a fat controller or model, splitting a large class,…
[Code Quality] Defines clear boundaries and goals for a refactoring session. Use to establish what WILL and WILL NOT change, set success criteria, and create a focused refactoring…
Acts as a Bash scripting expert that creates and refactors Shell scripts with clean structure, standard conventions, strong error handling, logging, and production-ready — from…
Refactorizar un SKILL.md demasiado largo o mal estructurado extrayendo ejemplos a references/EXAMPLES.md, dividiendo procedimientos compuestos y reorganizando secciones para una…
Team-based code refactoring with analysis and user-approved changes. Use when: "refactor this code", "リファクタリング", "コード整理", "refactor team", "リファクタチーム".
Proves a behavior-preserving code change (refactor, rename, split, merge, extract, inline, or delete of confirmed-dead code) is actually complete.
Review code for refactorability — surface concrete, prioritized refactoring opportunities grounded in Martin Fowler's smell catalog and SOLID, augmented with static analysis tools…
Systematic refactoring with small-step discipline. Use when user says 'refactor', 'clean up', 'restructure', 'extract', 'rename', 'simplify', or mentions code smells.
Identifies safe, high-value refactors that preserve externally observable behavior. Use for debt, smells, or “clean this up” asks.
Catalog of code smells and the matching refactoring techniques that fix them, plus the discipline of refactoring safely (small steps, test-covered, behavior-preserving).
Guidelines for maintaining a clean codebase through limits and abstraction. Use when a file or component becomes difficult to read.
Execute refactoring safely with test-first verification following best practices. Takes refactoring discovery reports as input and performs incremental refactoring with continuous…
SOTA refactoring and modularization principles that LLMs systematically miss. Covers language-agnostic principles plus Rust-specific (visibility, crate boundaries, Cargo features)…
Use when actively refactoring an existing codebase's package or module structure. Detects cycles, oversized modules, misplaced responsibilities, and dependency direction problems,…
Plan a safe, incremental refactor of messy code without changing behavior. Use when code needs restructuring, is hard to change, has grown tangled, or you want to clean it up…
Strukturierte Refactoring-Planung mit Impact-Analyse und schrittweiser Umsetzung für große Codebases.
Expert in improving code structure without changing behavior. Specializes in Design Patterns, SOLID principles, and Anti-Corruption Layers.
Systematic refactoring methodology with safety guarantees for polyglot codebases. TRIGGER when: user asks to refactor code, restructure a module, split a monolith, do a large…
Expert code refactoring specialist for improving code quality without changing behavior. Activate on: refactor, code smell, technical debt, legacy code, cleanup, simplify, extract…
Refactoring techniques for improving code maintainability. Use when refactoring code to reduce complexity and apply SOLID principles.
Fowler's refactoring methodology — loaded by the implementer agent when working with existing code to recognize code smells and apply proven transformations
Audit and fix visual hierarchy, spacing, color, and depth in web UIs. Use when the user mentions "my UI looks off", "fix the design", "Tailwind styling", "color palette" — from…
Refactor code to improve maintainability by consolidating redundant logic and applying DRY principles
Systematischer Prozess für sichere und effektive Refactorings mit Analyse, Planung und Verifikation.
Stage 2 skill of /arch. Reads the /specify quality profile, refines targets against architectural reality (inventory constraints, project-profile pins, epic constraints), and…
Runtime metadata reflection for TypeScript dependency injection. Decorator-based class metadata, design:type/paramtypes annotation, custom metadata keys, and DI container…
Reflexion verbal reinforcement learning — Actor/Evaluator/Self-Reflector loop with episodic memory. No gradient updates. ALFWorld +X% over ReAct, HumanEval SOTA at publish time.
Use when a task needs the judgment of a Refractory Materials Repairer — selecting a refractory class for a furnace or kiln zone's actual temperature and atmosphere, building a…
Use when the user wants to ship a compiled reframe scene as React code — "export to React", "give me the code", "make this a component library", "refactor into sections", "TSX…
Use when working with rEFui (refui) applications where you cannot rely on reading the library source.
Uses helm-docs to rebuild Helm chart documentation from Chart.yaml, values.yaml, and inline comments so README files stay aligned with the actual chart.
Sanook constructs, explains, and tests regular expressions for a stated matching goal — building the pattern, generating positive/negative test cases, and validating against them,…
Prevent ReDoS (Regex Denial of Service) by escaping user-supplied regex special characters. escape-string-regexp patterns, catastrophic backtracking detection, safe dynamic regex…
Regular expressions including pattern design, lookaheads, lookbehinds, performance optimization, and engine differences.
Practical regex patterns across languages and use cases. Use when validating input (email, URL, IP), parsing log lines, extracting data from text, refactoring code with…
Expert in writing, debugging, and explaining regular expressions. Covers readable regex patterns, performance optimization, debugging techniques, and knowing when NOT to use…
strategies for managing tool and agent assets at scale. Use this to design discovery systems, implement curated lists, and facilitate cross-team reusability through Tool and Agent…
Detect breaking changes in API contracts across REST, GraphQL, and gRPC interfaces with semver enforcement
Automatically manage regression test baseline lifecycle triggered by releases, deployments, and quality gates
Integrate regression testing into CI/CD pipelines with baseline comparison and merge blocking on failure
Use when you have trained two or more regression models (e.g., original vs. alternative GNN architectures) on the same training set and need to evaluate which generalizes better…
Run regression analysis (OLS or logistic) on uploaded CSV/Excel data, generating coefficients, R², p-values, VIF, and plain-language interpretation.
Use when a change to an existing system, legacy code, refactor, dependency, data contract, migration, or generated implementation needs regression risk review.