重构

代码重组与优化

显示 217-240 / 共 984 个技能
baz-scm

code-readability

baz-scm

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

代码评审 154 12个月前
openshift

Effective Go

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."

代码评审 548 12个月前
Tristan578

tdd

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.

重构 12 6个月前
launchdarkly

launchdarkly-flag-cleanup

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."

代码生成 28 8个月前
ArabelaTso

abstract-domain-explorer

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.

分析 258 8个月前
MakFly

symfony:e2e-panther-playwright

MakFly

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

重构 226 8个月前
MakFly

symfony:tdd-with-pest

MakFly

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

重构 226 8个月前
MakFly

symfony:tdd-with-phpunit

MakFly

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

重构 226 8个月前
MakFly

symfony:test-doubles-mocking

MakFly

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

调试 226 8个月前
boshu2

complexity

boshu2

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

智能体 450 8个月前
stacksjs

stacks-improve-codebase-architecture

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.

法律 636 14天前
ryoppippi

tdd

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.

重构 269 2个月前
ArabelaTso

code-smell-detector

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.

数据处理 258 8个月前
gnipbao

dao-skill

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 体系、自主进化、技能自进化。

代码生成 246 3个月前
NeoLabHQ

ddd:software-architecture

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.

文件操作 1783 8个月前
mag123c

implement

mag123c

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

代码评审 196 3个月前
udapy

Rust Core Specialist

udapy

Implementing idiomatic, safe, and performant Rust code.

代码生成 56 8个月前
LerianStudio

ring:testing-agents-with-subagents

LerianStudio

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

智能体 218 8个月前
LerianStudio

ring:testing-skills-with-subagents

LerianStudio

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

智能体 218 8个月前
aws-samples

url-fetcher

aws-samples

Fetch and extract text content from web page URLs.

调试 196 8个月前
kishorkukreja

dynamic-lot-sizing

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 工具 82 9个月前
kishorkukreja

freight-optimization

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 9个月前
kishorkukreja

cycle-counting

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.

自动化 82 9个月前
kishorkukreja

demand-supply-matching

kishorkukreja

When the user wants to balance demand and supply, resolve supply-demand mismatches, or optimize fulfillment allocation. Also use when the user mentions "demand-supply balancing," "ATP," "available-to-promise," "allocation," "supply rationing," "fulfillment optimization," "demand prioritization," or "supply allocation." For forecasting, see demand-forecasting. For S&OP, see sales-operations-planning.

数据处理 82 9个月前