重构
代码重组与优化
improve-skill
ThomasRohde
This skill should be used when the user asks to "improve a skill", "optimize a skill", "review a skill", "audit a skill", "apply SkillsBench findings", "make a skill more effective", "refactor a skill", "fix a skill", or mentions improving, optimizing, or auditing an existing Claude Code skill based on research-backed best practices.
unity-code-optimize
cuozg
Simplify and optimize Unity C# code for clarity, consistency, and performance without changing behavior. Triggers — 'optimize code', 'simplify this', 'clean up code', 'improve readability', 'reduce allocations', 'code optimization'.
refactor
thoreinstein
Analyze code and suggest refactoring opportunities with blast radius assessment, risk evaluation, and recommended order of operations
spec-refactor
weegigs
Refactor specification workflow. Use when planning refactoring work to document current state, target state, and compatibility requirements.
improving-skills
taisukeoe
Improve existing agent skills based on user feedback and best practices. Use when the user wants to fix, enhance, or refactor an existing skill. Gathers user feedback first, then applies technical analysis and implements improvements.
adversarial-training
pluginagentmarketplace
Defensive techniques using adversarial examples to improve model robustness and security
javascript-developer
paulund
Use when building JavaScript applications with modern ES2023+ features, frameworks, and best practices.
spec
weegigs
Prepare any work for execution planning. Routes to work-type specific workflow.
pm2-server-control
viteinfinite
Start and stop a server with pm2 using pm2 start ./my-server --name <name> --no-autorestart, plus common supporting commands for status, logs, restart, and cleanup.
technical-architecture-council
antonioc-cl
Expert software architecture council with 6 advisors (Fowler, Beck, Uncle Bob, Newman, Hightower, Kim) for code design, architecture patterns, infrastructure, and development practices.
architecture-patterns
dagba
Choose and implement iOS architecture patterns (MVVM, TCA, Clean Architecture) based on feature complexity. Use when designing architecture for new features or refactoring existing code.
test-driven-development
trancong12102
"Guides strict Test-Driven Development (TDD) using the Red-Green-Refactor cycle. Ensures no production code is written without a prior failing test. Use this skill when implementing new features, fixing bugs, or refactoring code to ensure high test coverage and design quality. Triggers on phrases like 'TDD', 'write tests first', 'test-driven', 'red-green-refactor', 'watch it fail', 'test first', or 'behavior driven'."
critical-thinking
spitoglou
Analyze arguments, detect biases, evaluate claims, and improve reasoning. Use when asked to fact-check, identify logical fallacies, evaluate arguments, analyze predictions, find root causes, or think adversarially about plans. Triggers include "evaluate this argument", "logical fallacies", "fact check", "analyze the claims", "identify biases", "devil's advocate", "red team this", "root cause".
openspec-loop
viteinfinite
Use when systematically implementing OpenSpec change proposals through clean, sequential delegation
swiftui-liquid-glass
dagba
Implement, review, or improve SwiftUI features using the iOS 26+ Liquid Glass API. Use when asked to adopt Liquid Glass in new SwiftUI UI, refactor an existing feature to Liquid Glass, or review Liquid Glass usage for correctness, performance, and design alignment.
humanizer
HJewkes
Use when writing or editing text intended for other humans — READMEs, emails, Slack messages, commit messages, documentation, PR descriptions. Cleans AI-generated text patterns and applies context-appropriate tone.
writing-enhancement
spitoglou
Improve writing quality, fix errors, and transform style. Use when asked to proofread, edit, improve clarity, fix grammar/typos, enhance academic writing, analyze prose quality, humanize technical content, or write essays. Triggers include "improve this writing", "fix typos", "proofread", "make this clearer", "academic style", "humanize", "write an essay", "analyze my writing".
self-improve
HJewkes
Use when a session produced reusable insights, when the user says "learn from this", "remember this", or "improve yourself", or after completing a complex task where patterns were discovered
lightspec-loop
viteinfinite
Use when systematically implementing LightSpec change proposals through clean, sequential delegation
frontend-design-extractor
Xsir0
"Extract reusable UI/UX design systems from frontend codebases: design tokens, global styles, components, interaction patterns, and page templates. Use when analyzing any frontend repo (React/Vue/Angular/Next/Vite/etc.) to document or migrate UI/UX for reuse across projects. Focus on UI/UX only; explicitly ignore business logic and domain workflows."
text-processor
dgriffin831
Process and clean text content
code-principles
vnord
General coding principles—explicit over implicit, separation of concerns, purity, composability
busirocket-refactor-workflow
BusiRocket
Enforces strict refactoring workflow for TypeScript/React codebases. Use when
project-planning
zhucl1006
Use when 需要把一个功能从模糊想法推进到可执行开发计划,并在同一份计划文档中完成需求分析、任务拆解与状态追踪。