Refactoring

Code restructuring and optimization

Showing 217-240 of 984 skills
baz-scm

team-collaboration

by baz-scm

Working effectively with others in coding projects – including code reviews, clear communication, and contributing to shared or open-source codebases.

Code Gen 154 12mo ago
baz-scm

code-readability

by baz-scm

Writing clean, understandable, and self-documenting code that is easy to review and maintain over time.

Code Review 154 12mo ago
openshift

Effective Go

by openshift

"Apply Go best practices, idioms, and conventions from golang.org/doc/effective_go. Use when writing, reviewing, or refactoring Go code to ensure idiomatic, clean, and efficient implementations."

Code Review 548 12mo ago
Tristan578

tdd

by Tristan578

Test-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions "red-green-refactor", wants integration tests, or asks for test-first development.

Refactoring 12 6mo ago
launchdarkly

launchdarkly-flag-cleanup

by launchdarkly

"Safely remove a feature flag from code while preserving production behavior. Use when the user wants to remove a flag from code, delete flag references, or create a PR that hardcodes the winning variation after a rollout is complete."

Code Gen 28 8mo ago
ArabelaTso

abstract-domain-explorer

by ArabelaTso

Applies abstract interpretation using different abstract domains (intervals, octagons, polyhedra, sign, congruence) to statically analyze program variables and infer invariants, value ranges, and relationships. Use when analyzing program properties, inferring loop invariants, detecting potential errors, or understanding variable relationships through static analysis.

Analytics 258 8mo ago
MakFly

symfony:e2e-panther-playwright

by MakFly

Drive Symfony delivery with deterministic tests and strong regression protection. Use for e2e panther playwright tasks.

Refactoring 226 8mo ago
MakFly

symfony:tdd-with-pest

by MakFly

Drive Symfony delivery with deterministic tests and strong regression protection. Use for tdd with pest tasks.

Refactoring 226 8mo ago
MakFly

symfony:tdd-with-phpunit

by MakFly

Drive Symfony delivery with deterministic tests and strong regression protection. Use for tdd with phpunit tasks.

Refactoring 226 8mo ago
MakFly

symfony:test-doubles-mocking

by MakFly

Drive Symfony delivery with deterministic tests and strong regression protection. Use for test doubles mocking tasks.

Debugging 226 8mo ago
boshu2

complexity

by boshu2

'Analyze code complexity and find refactor targets using radon/gocyclo. Triggers: "complexity", "analyze complexity", "find complex code", "refactor targets", "cyclomatic complexity", "code metrics".'

Agents 450 8mo ago
stacksjs

stacks-improve-codebase-architecture

by stacksjs

Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick. Covers Stacks engineering workflows.

Legal 636 14d ago
ryoppippi

tdd

by ryoppippi

Guides execute-inspect-adjust development and t-wada Red-Green-Refactor TDD. Use for exploratory implementation or when stable behaviour needs an executable test-first contract.

Refactoring 269 2mo ago
ArabelaTso

code-smell-detector

by ArabelaTso

Identify and report code smells indicating poor design or maintainability issues in Python code, including duplicate code, magic numbers, hardcoded values, God classes, feature envy, inappropriate intimacy, data clumps, primitive obsession, and long parameter lists. Use when conducting code quality audits, preparing for refactoring, improving codebase maintainability, or performing design reviews. Produces markdown reports with severity ratings, locations, descriptions, and specific refactoring recommendations with before/after examples. Triggers when users ask to find code smells, identify design issues, suggest refactorings, improve code quality, or detect maintainability problems.

Processing 258 8mo ago
gnipbao

dao-skill

by gnipbao

道生万 · Agent Skill 元设计器:从模糊需求归根,设计、生成、审计、优化、发布准备或基于证据进化可运行的 Skill。Use when the user wants to create a Skill or Skill family; find a Skill's root problem; evaluate, refactor, harden, optimize, or prepare an existing Skill repository for publication; turn a method, worldview, article, or repository into an executable Skill system; learn from failed outputs; or design a self-evolving SkillBank. Also trigger on 道.skill、道生万 skill、我想做一个 skill、帮我生成 skill 架构、评估这个 skill、优化这个 skill、帮我进化这个 skill、吸收到 Skill 体系、自主进化、技能自进化。

Code Gen 246 3mo ago
NeoLabHQ

ddd:software-architecture

by NeoLabHQ

Guide for quality focused software architecture. This skill should be used when users want to write code, design architecture, analyze code, in any case that relates to software development.

File Ops 1.8K 8mo ago
mag123c

implement

by mag123c

TDD implementation (RED→GREEN→REFACTOR) → verify → review

Code Review 196 3mo ago
udapy

Rust Core Specialist

by udapy

Implementing idiomatic, safe, and performant Rust code.

Code Gen 56 8mo ago
LerianStudio

ring:testing-agents-with-subagents

by LerianStudio

Agent testing methodology - run agents with test inputs, observe outputs, iterate until outputs are accurate and well-structured.

Agents 218 8mo ago
LerianStudio

ring:testing-skills-with-subagents

by LerianStudio

Skill testing methodology - run scenarios without skill (RED), observe failures, write skill (GREEN), close loopholes (REFACTOR).

Agents 218 8mo ago
aws-samples

url-fetcher

by aws-samples

Fetch and extract text content from web page URLs.

Debugging 196 8mo ago
kishorkukreja

dynamic-lot-sizing

by kishorkukreja

When the user wants to solve lot-sizing problems with time-varying costs or demand, handle non-stationary inventory systems, or optimize replenishment with changing parameters over time. Also use when the user mentions "time-varying lot sizing," "finite horizon lot sizing," "dynamic EOQ," "price changes over time," "seasonal lot sizing," "Wagner-Whitin with time-varying costs," or "rolling horizon planning." For stationary systems, see economic-order-quantity or lot-sizing-problems. For stochastic demand, see stochastic-inventory-models.

CLI Tools 82 9mo ago
kishorkukreja

freight-optimization

by kishorkukreja

When the user wants to optimize freight transportation, reduce shipping costs, or improve carrier selection. Also use when the user mentions "freight management," "carrier optimization," "mode selection," "LTL/TL optimization," "freight consolidation," "load planning," or "transportation procurement." For local delivery routes, see route-optimization. For last-mile, see last-mile-delivery.

Kubernetes 82 9mo ago
kishorkukreja

cycle-counting

by kishorkukreja

When the user wants to implement or optimize cycle counting programs, improve inventory accuracy, or design physical inventory processes. Also use when the user mentions "inventory accuracy," "physical inventory," "stock counting," "ABC cycle counting," "perpetual inventory," "inventory reconciliation," or "variance analysis." For inventory optimization, see inventory-optimization. For warehouse operations, see warehouse-design.

Automation 82 9mo ago