重构

代码重组与优化

显示 337-360 / 共 984 个技能
ertugrul-dmr

clean-tests

ertugrul-dmr

Use when writing, fixing, editing, or refactoring Python tests. Enforces Clean Code principles—fast tests, boundary coverage, one assert per test.

调试 203 9个月前
ertugrul-dmr

clean-functions

ertugrul-dmr

Use when writing, fixing, editing, or refactoring Python functions. Enforces Clean Code principles—maximum 3 arguments, single responsibility, no flag parameters.

分析 203 9个月前
daishiman

fixture-boundary-skill-name-padded-to-sixty-four-characters-long

daishiman

Boundaries

重构 7 8个月前
atrislabs

improve

atrislabs

"Run one verified, scored improvement tick and write its receipt. Use when the user asks to improve, make this better, ship one thing, run a tick, or get smarter. atris improve alone shows metabolism vitals; use atris improve tick to ship work."

CLI 工具 71 3个月前
atrislabs

tidy

atrislabs

"Workspace maintenance and knowledge hygiene. Finds stale docs, broken refs, abandoned tasks, ghost names, duplicate scorecards, and fixes them. Use when things feel messy or you want the system to clean itself up. Triggers on: tidy, clean up, maintenance, lint, health check, freshen up, prune."

调试 71 6个月前
tkersey

commit

tkersey

Create micro-commits (minimal incision) with at least one validation signal per commit. Use when requests say "split this into micro commits," "stage only the minimal change and commit," "keep commits tiny while checks pass," or when parallel workers/slices need isolated, reviewable commits.

代码评审 69 8个月前
tkersey

fin

tkersey

"Finalize GitHub PRs end-to-end: update branch/PR, monitor CI until green, squash-merge, and clean up local/remote state. Use when asked to $fin or to finish/land/merge/close a PR, watch checks or runs, squash-merge, delete the branch, and sync local state."

代码评审 69 8个月前
ertugrul-dmr

clean-comments

ertugrul-dmr

Use when writing, fixing, editing, or reviewing Python comments and docstrings. Enforces Clean Code principles—no metadata, no redundancy, no commented-out code.

注释 203 9个月前
ertugrul-dmr

boy-scout

ertugrul-dmr

Use when fixing, editing, changing, debugging, or working with any Python code. Applies the Boy Scout Rule—always leave code cleaner than you found it. Orchestrates other clean code skills as needed.

自动化 203 9个月前
ertugrul-dmr

python-clean-code

ertugrul-dmr

Use when writing, fixing, editing, reviewing, or refactoring any Python code. Enforces Robert Martin's complete Clean Code catalog—naming, functions, comments, DRY, and boundary conditions.

Git 与版本控制 203 9个月前
guia-matthieu

sound-design-film

guia-matthieu

"Apply Walter Murch's legendary film sound principles to marketing video, creating emotionally resonant audio that audiences feel without consciously noticing. Use when: Designing sound for brand films and documentaries; Creating emotional impact in video ads; Layering music, effects, and voice effectively; Building immersive soundscapes for content; Elevating production value through audio"

代码生成 150 8个月前
Nevaberry

postgis-knowledge-patch

Nevaberry

This skill should be used when writing PostGIS queries, using spatial functions, geography types, raster operations, topology, or any PostGIS features from 3.5+ (2024-2026).

代码生成 24 8个月前
JochenYang

reflect

JochenYang

Review current conversation, analyze tasks, errors, and user feedback, extract learning opportunities for skill improvement

代码生成 21 8个月前
JochenYang

tdd-workflow

JochenYang

Standardized Test-Driven Development (TDD) cycle (RED-GREEN-REFACTOR-VERIFY). Use this skill to ensure code quality, high coverage, and regression prevention.

代码生成 21 8个月前
pmprompt

thinking-in-bets

pmprompt

Use when asked to "thinking in bets", "make decisions under uncertainty", "think probabilistically", "avoid resulting", "separate decision quality from outcomes", or "reduce bias in decisions". Helps make explicit bets and evaluate decisions on process, not results. The Thinking in Bets framework (from Annie Duke) applies poker strategy to business and life decisions.

文件操作 53 8个月前
YYH211

prompt-optimize

YYH211

Expert prompt engineering skill that transforms Claude into "Alpha-Prompt" - a master prompt engineer who collaboratively crafts high-quality prompts through flexible dialogue. Activates when user asks to "optimize prompt", "improve system instruction", "enhance AI instruction", or mentions prompt engineering tasks.

数据处理 284 11个月前
petekp

data-sleuth

petekp

Identify non-obvious signals, hidden patterns, and clever correlations in datasets using investigative data analysis techniques. Use when analyzing social media exports, user data, behavioral datasets, or any structured data where deeper insights are desired. Pairs with personality-profiler for enhanced signal extraction. Triggers on requests like "what patterns do you see", "find hidden signals", "correlate these datasets", "what am I missing in this data", "analyze across datasets", "find non-obvious insights", or when users want to go beyond surface-level analysis. Also use proactively when you notice interesting anomalies or correlations during any data analysis task.

数据处理 48 8个月前
Heyvhuang

review-clean-code

Heyvhuang

'Analyze code quality based on "Clean Code" principles. Identify naming, function size, duplication, over-engineering, and magic number issues with severity ratings and refactoring suggestions. Use when the user requests code quality checks, refactoring advice, Clean Code analysis, code smell detection, or mentions terms like code review, code quality, refactoring check.'

代码评审 338 9个月前
Heyvhuang

review-clean-code

Heyvhuang

'Analyze code quality based on "Clean Code" principles. Identify naming, function size, duplication, over-engineering, and magic number issues with severity ratings and refactoring suggestions. Use when the user requests code quality checks, refactoring advice, Clean Code analysis, code smell detection, or mentions terms like code review, code quality, refactoring check.'

代码评审 338 9个月前
Heyvhuang

skill-improver

Heyvhuang

"Improve skills and workflows by analyzing run artifacts and execution logs (events.jsonl/state.json) under runs/ (or OpenSpec changes/). Use when you want to iterate on skills based on real runs: find failure modes, bottlenecks, unclear prompts, missing I/O contracts, and propose concrete edits."

代码生成 338 9个月前
michalparkola

scrum-sage

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.

代码评审 562 7个月前
brianlovin

tdd

brianlovin

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.

重构 379 8个月前
brianlovin

simplify

brianlovin

Simplify and refine recently modified code for clarity and consistency. Use after writing code to improve readability without changing functionality.

代码评审 379 9个月前
ZachArticulateV

build

ZachArticulateV

"Implement planned work with proof at every step: execute a plan or tickets unit by unit, running independent units in parallel; refine code just written; or improve a measured metric, keeping only the wins that clear the noise. Use when the user asks to implement, build, execute a plan or ticket, clean up freshly written code, or make something faster or smaller."

代码评审 1 今天