- Home
- /
- Categories
- /
- Refactoring
Refactoring
Code restructuring and optimization
improve-skill
by 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
by 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
by thoreinstein
Analyze code and suggest refactoring opportunities with blast radius assessment, risk evaluation, and recommended order of operations
spec-refactor
by weegigs
Refactor specification workflow. Use when planning refactoring work to document current state, target state, and compatibility requirements.
improving-skills
by 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
by pluginagentmarketplace
Defensive techniques using adversarial examples to improve model robustness and security
javascript-developer
by paulund
Use when building JavaScript applications with modern ES2023+ features, frameworks, and best practices.
spec
by weegigs
Prepare any work for execution planning. Routes to work-type specific workflow.
pm2-server-control
by 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
by 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
by 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
by 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
by 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
by viteinfinite
Use when systematically implementing OpenSpec change proposals through clean, sequential delegation
swiftui-liquid-glass
by 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
by 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
by 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
by 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
by viteinfinite
Use when systematically implementing LightSpec change proposals through clean, sequential delegation
frontend-design-extractor
by 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
by dgriffin831
Process and clean text content
code-principles
by vnord
General coding principles—explicit over implicit, separation of concerns, purity, composability
busirocket-refactor-workflow
by BusiRocket
Enforces strict refactoring workflow for TypeScript/React codebases. Use when
project-planning
by zhucl1006
Use when 需要把一个功能从模糊想法推进到可执行开发计划,并在同一份计划文档中完成需求分析、任务拆解与状态追踪。