Refactoring

Code restructuring and optimization

Showing 97-120 of 907 skills
noir-lang

noir-idioms

by noir-lang

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

Performance 1.4K 4mo 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 4mo 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 264 4mo ago
blockscout

compile-project

by blockscout

Compile the Blockscout Elixir project to verify all dependencies and code changes work correctly. Use this skill before finalizing changes to ensure the project builds successfully without errors.

CI/CD 4.6K 2mo ago
Expensify

coding-standards

by Expensify

Provides coding standards for React Native — performance patterns, consistency rules, and clean React architecture. Use when writing, modifying, or reviewing code.

Performance 4.9K 3mo ago
bitwize-music-studio

explicit-checker

by bitwize-music-studio

Scans lyrics for explicit content and verifies that explicit flags match actual content. Use before Suno generation or release to ensure accurate content ratings.

Refactoring 226 3mo ago
tech-leads-club

coding-guidelines

by tech-leads-club

Apply when writing, modifying, or reviewing code. Behavioral guidelines to reduce common LLM coding mistakes. Triggers on implementation tasks, code changes, refactoring, bug fixes, or feature development.

Code Review 4.5K 3mo ago
pedronauck

agent-md-refactor

by pedronauck

Refactor bloated AGENTS.md, CLAUDE.md, or similar agent instruction files to follow progressive disclosure principles. Splits monolithic files into organized, linked documentation.

Agents 389 2mo 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 14K 4mo ago
getsentry

code-simplifier

by getsentry

Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Use when asked to "simplify code", "clean up code", "refactor for clarity", "improve readability", or review recently modified code for elegance. Focuses on project-specific best practices.

Debugging 765 3mo ago
ThibautBaissac

tdd-cycle

by ThibautBaissac

Guides Test-Driven Development workflow with Red-Green-Refactor cycle. Use when the user wants to implement a feature using TDD, write tests first, follow test-driven practices, or mentions red-green-refactor.

Refactoring 582 4mo ago
RediSearch

build

by RediSearch

Compile the project to verify changes build successfully. Use this to verify your changes build properly together with the complete project and dependencies, and make sure to use it before running end to end tests.

CI/CD 6.2K 3mo ago
rmyndharis

code-refactoring-refactor-clean

by rmyndharis

"You are a code refactoring expert specializing in clean code principles, SOLID design patterns, and modern software engineering best practices. Analyze and refactor the provided code to improve its quality, maintainability, and performance."

Code Review 798 4mo ago
sanity-io

content-modeling-best-practices

by sanity-io

General principles for structured content modeling that apply across CMSs, with Sanity-specific guidance. Use when designing content schemas, planning content architecture, or evaluating content reuse strategies.

Code Gen 148 3mo ago
RediSearch

jj-split-changeset

by RediSearch

Split a jj (Jujutsu) changeset into smaller, focused changesets. Use when asked to break up a large changeset, split commits, reorganize changes across revisions, or create stacked PRs from a single changeset. Covers safe duplication-based workflows, file-path and hunk-level splitting without interactive commands.

Code Gen 6.2K 3mo ago
HoangNguyen0403

Dependency Injection

by HoangNguyen0403

Best practices for DI, inject() usage, and providers.

Kubernetes 501 4mo ago
getsentry

code-simplifier

by getsentry

Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Use when asked to "simplify code", "clean up code", "refactor for clarity", "improve readability", or review recently modified code for elegance. Focuses on project-specific best practices.

Code Review 764 1mo ago
Starlitnightly

fastq-analysis-pipeline

by Starlitnightly

Guide through omicverse's alignment module for SRA downloading, FASTQ quality control, STAR alignment, gene quantification, and single-cell kallisto/bustools pipelines covering both bulk and single-cell RNA-seq workflows.

Processing 1K 3mo ago
CCOSTAN

homeassistant-yaml-dry-verifier

by CCOSTAN

"Verify Home Assistant YAML for DRY and efficiency issues by detecting redundant trigger/condition/action/sequence structures and repeated blocks across automations, scripts, and packages. Use when creating, reviewing, or refactoring YAML in config/packages, config/automations, config/scripts, or dashboard-related YAML where duplication risk is high."

Analytics 5.2K 3mo 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 950 3mo ago
HermeticOrmus

architecture-patterns

by HermeticOrmus

Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring existing applications for better maintainability.

Email 48 6mo 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 180 3mo ago
phodal

refactor

by phodal

Suggest refactoring improvements for code quality

Performance 4.5K 4mo 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.3K 7mo ago