Refactoring

Code restructuring and optimization

Showing 145-168 of 909 skills
gmh5225

llvm-tooling

by gmh5225

Expertise in LLVM tooling development including Clang plugins, LLDB debugger extensions, Clangd/LSP, and LibTooling. Use this skill when building source code analysis tools, refactoring tools, debugger extensions, or IDE integrations.

CLI Tools 854 5mo ago
shinpr

testing-principles

by shinpr

Language-agnostic testing principles including TDD, test quality, coverage standards, and test design patterns. Use when writing tests, designing test strategies, or reviewing test quality.

Debugging 642 5mo ago
noir-lang

noir-idioms

by noir-lang

Guidelines for writing idiomatic, efficient Noir programs. Use when writing or reviewing Noir code.

Performance 1.4K 5mo ago
product-on-purpose

Retrospective

by product-on-purpose

A curated collection of 24 best-practice, plug-and-play product management “agent skills” plus templates and workflow bundles for consistent, professional PM outputs.

Code Gen 487 5mo ago
noir-lang

noir-optimize-acir

by noir-lang

Workflow for measuring and optimizing the ACIR circuit size of a constrained Noir program. Use when asked to optimize a Noir program's gate count or circuit size.

CLI Tools 1.4K 5mo ago
michalparkola

scrum-sage

by michalparkola

AI-powered Scrum Master and Enterprise Agility Coach based on Jeff Sutherland, Taiichi Ohno, and First Principles thinking. Use when user needs help with Scrum, sprint analysis, backlog refinement, scaling advice, impediment removal, team dynamics, or agile coaching. Activate for questions about Scrum mechanics, Scrum@Scale, flow optimization, or team performance.

Code Review 498 4mo ago
yonatangross

architecture-patterns

by yonatangross

Architecture validation and patterns for clean architecture, backend structure enforcement, project structure validation, test standards, and context-aware sizing. Use when designing system boundaries, enforcing layered architecture, validating project structure, defining test standards, or choosing the right architecture tier for project scope.

File Ops 207 5mo ago
Kilo-Org

image-enhancer

by Kilo-Org

Improves the quality of images, especially screenshots, by enhancing resolution, sharpness, and clarity. Perfect for preparing images for presentations, documentation, or social media posts.

Docker 161 5mo ago
mohitmishra786

make

by mohitmishra786

GNU Make skill for C/C++ build systems. Use when writing or debugging Makefiles, understanding pattern rules and automatic dependency generation, managing CFLAGS/LDFLAGS, converting ad-hoc compile commands into maintainable Makefiles, or diagnosing incremental build issues. Activates on queries about Makefiles, make targets, pattern rules, phony targets, dependency tracking, recursive make, or make errors.

Debugging 142 5mo ago
bahayonghang

latex-thesis-zh

by bahayonghang

中文学位论文 LaTeX 助手(博士/硕士论文)。 Use when writing, reviewing, or improving Chinese LaTeX theses (PhD/Master). Use when user mentions 编译, 格式, 去AI化, 标题, 参考文献, 模板, 一致性, or any Chinese thesis quality task. 支持多种学校模板和 GB/T 7714 国标格式。 触发词(可独立调用任意模块): - "compile", "编译", "xelatex" → 编译模块 - "structure", "结构", "映射" → 结构映射模块 - "format", "格式", "国标", "GB/T" → 国标格式检查模块 - "expression", "表达", "润色", "学术表达" → 学术表达模块 - "logic", "coherence", "逻辑", "衔接", "methodology", "方法论" → 逻辑衔接与方法论深度模块 - "long sentence", "长句", "拆解" → 长难句分析模块 - "bib", "bibliography", "参考文献" → 参考文献模块 - "template", "模板", "thuthesis", "pkuthss" → 模板检测模块 - "deai", "去AI化", "人性化", "降低AI痕迹" → 去AI化编辑模块 - "title", "标题", "标题优化", "生成标题" → 标题优化模块 - "consistency", "一致性", "术语" → 一致性检查模块

Academic 396 5mo ago
bytedance

code-optimization

by bytedance

Optimize code performance through iterative improvements (max 2 rounds). Benchmark execution time and memory usage, compare against baseline implementations, and generate detailed optimization reports. Supports C++, Python, Java, Rust, and other languages.

CLI Tools 374 5mo ago
meleantonio

beamer-presentation

by meleantonio

Create academic presentations in Beamer with professional themes

Academic 577 5mo ago
jellydn

tdd

by jellydn

Guides through the complete TDD workflow with Red-Green-Refactor cycle

Code Gen 105 5mo ago
Jeffallan

embedded-systems

by Jeffallan

Use when developing firmware for microcontrollers, implementing RTOS applications, or optimizing power consumption. Invoke for STM32, ESP32, FreeRTOS, bare-metal, power optimization, real-time systems.

Performance 10.7K 5mo ago
phodal

refactor

by phodal

Suggest refactoring improvements for code quality

Performance 4.5K 6mo ago
FradSer

refactor

by FradSer

This skill should be used when the user asks to refactor specific files or directories, simplify recently changed code, clean up dead code in a limited scope, or invokes /refactor with paths or semantic queries.

Agents 574 5mo ago
FradSer

behavior-driven-development

by FradSer

Apply BDD principles including Gherkin scenarios and the Red-Green-Refactor cycle. Use when implementing features, fixing bugs, or refactoring to ensure test-driven development and shared understanding of requirements.

Refactoring 574 5mo ago
michalparkola

youtube-transcript

by michalparkola

Download YouTube video transcripts when user provides a YouTube URL or asks to download/get/fetch a transcript from YouTube. Also use when user wants to transcribe or get captions/subtitles from a YouTube video.

CLI Tools 498 9mo ago
FradSer

finish-hotfix

by FradSer

This skill should be used when the user asks to "finish a hotfix", "merge hotfix branch", "complete hotfix", "git flow hotfix finish", or wants to finalize a hotfix and merge it into main and develop.

CLI Tools 574 5mo ago
kevinslin

meta.skill-optimizer

by kevinslin

Optimize existing skills and their associated files (SKILL.md, scripts, references, assets) for clarity, concision, and ease of use. Use when asked to optimize, streamline, simplify, or clean up a skill; consolidate duplicated or conflicting instructions; add small, clarifying examples; or run an evidence-based skill review using past runs/sessions and learnings.

Code Review 21 5mo ago
forrestchang

karpathy-guidelines

by forrestchang

Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid overcomplication, make surgical changes, surface assumptions, and define verifiable success criteria.

Debugging 195.3K 5mo ago
skillcreatorai

image-enhancer

by skillcreatorai

Improves the quality of images, especially screenshots, by enhancing resolution, sharpness, and clarity. Perfect for preparing images for presentations, documentation, or social media posts.

Docker 1.1K 7mo ago
skillcreatorai

ask-questions-if-underspecified

by skillcreatorai

Clarify requirements before implementing. Do not use automatically, only when invoked explicitly.

Linting 1.1K 6mo ago
iliaal

simplifying-code

by iliaal

Simplifies, polishes, and declutters code without changing behavior. Use when asked to "simplify code", "clean up code", "polish code", "refactor", "declutter", "reduce complexity", "remove dead code", "remove AI slop", "improve readability", or "tighten up this file".

Debugging 29 5mo ago