Refactoring

Code restructuring and optimization

Showing 193-216 of 984 skills
whawkinsiv

accounting

by whawkinsiv

"Use this skill when the user needs to set up bookkeeping, track revenue and expenses, prepare for taxes, choose accounting software, understand SaaS revenue recognition, or manage the financial operations of their bootstrapped business. Covers bookkeeping setup, tax preparation, accounting tools, and financial hygiene for solo founders."

Code Review 260 8mo ago
vudovn

performance-profiling

by vudovn

Performance profiling principles. Measurement, analysis, and optimization techniques.

Code Review 8.2K 9mo ago
vudovn

tdd-workflow

by vudovn

Test-Driven Development workflow principles. RED-GREEN-REFACTOR cycle.

Refactoring 8.2K 9mo ago
tamagui

git-safety

by tamagui

Git safety rules. INVOKE WHEN: git push, force push, git reset, git clean, destructive git, push force, reset hard. NEVER force push or do destructive git operations.

Agents 14.3K 9mo ago
rohitg00

tdd-mastery

by rohitg00

Test-driven development workflow with Red-Green-Refactor cycle across languages

Refactoring 2.7K 8mo 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 8mo ago
anton-abyzov

TDD Cycle - Comprehensive Test-Driven Development

by anton-abyzov

Execute full TDD red-green-refactor cycle with validation gates. Use when saying "TDD cycle", "test-driven development", or "full TDD workflow".

Automation 167 8mo ago
G1Joshi

clean-architecture

by G1Joshi

Clean Architecture layered design. Use for maintainable code.

Code Gen 15 8mo ago
robertguss

brainstorm

by robertguss

Collaborative brainstorming partner for multi-session ideation projects. Use when the user wants to brainstorm, ideate, explore ideas, or think through problems—whether for SaaS products, software tools, book ideas, newsletter content, business strategies, or any creative/analytical challenge. Handles session continuity across days/weeks via versioned markdown documents. Includes brainstorming methods catalog and supports both connected (cross-project awareness) and clean-slate modes.

Auth 130 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 596 8mo 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 596 8mo ago
mohitmishra786

ninja

by mohitmishra786

Ninja build system skill. Use when diagnosing Ninja build failures, understanding Ninja's role as a low-level build executor generated by CMake or other meta-build systems, tuning parallelism, interpreting Ninja output, or working with build.ninja files. Activates on queries about ninja errors, ninja parallelism, ninja verbose output, build.ninja format, or ninja as a CMake generator.

CLI Tools 266 8mo 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 266 8mo 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 45 8mo ago
iliaal

writing

by iliaal

Prose editing, rewriting, and humanizing text for natural tone. Use when asked to "write", "rewrite", "edit", "humanize", "improve text", "fix the tone", "remove AI language", "proofread", or when writing copy, docs, blog posts, articles, emails, PR descriptions, or plans.

Debugging 45 8mo ago
NickCrew

python-performance-optimization

by NickCrew

Python performance optimization patterns using profiling, algorithmic improvements, and acceleration techniques. Use when optimizing slow Python code, reducing memory usage, or improving application throughput and latency.

Processing 61 9mo ago
NickCrew

evaluator-optimizer

by NickCrew

Iterative refinement workflow for polishing code, documentation, or designs through systematic evaluation and improvement cycles. Use when refining drafts into production-grade quality.

Automation 61 8mo 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 596 8mo ago
lv416e

performance-profiling

by lv416e

"Use when investigating performance issues, before attempting any optimization - four-phase methodology (baseline measurement, bottleneck profiling, complexity analysis, targeted optimization) that ensures data-driven decisions over gut-feel tuning パフォーマンスの問題を調査する際、最適化を試みる前に使用 - 4フェーズ手法(ベースライン測定、ボトルネックプロファイリング、計算量分析、的を絞った最適化)により、直感的なチューニングではなくデータに基づく判断を保証"

Database 6 8mo ago
Prat011

image-enhancer

by Prat011

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.8K 12mo ago
freekmurze

referral-program

by freekmurze

"When the user wants to create, optimize, or analyze a referral program, affiliate program, or word-of-mouth strategy. Also use when the user mentions 'referral,' 'affiliate,' 'ambassador,' 'word of mouth,' 'viral loop,' 'refer a friend,' or 'partner program.' This skill covers program design, incentive structure, and growth optimization."

Code Gen 1K 8mo ago
ssiumha

bdd-practices

by ssiumha

Writes behavior specifications in Gherkin format. Use when defining features from user perspective or creating acceptance tests.

Auth 9 9mo ago
ssiumha

tdd-practices

by ssiumha

Applies TDD workflow to development. Use when writing tests before code, implementing features test-first, fixing bugs via failing test, or refactoring with test coverage. Detects AI anti-patterns.

Auth 9 8mo ago
FradSer

refactor-project

by FradSer

This skill should be used when the user asks for project-wide refactoring, cross-file simplification, consistency standardization across the codebase, duplication reduction, or invokes /refactor-project.

File Ops 596 8mo ago