Refactoring

Code restructuring and optimization

Showing 553-576 of 909 skills
patrickserrano

view-refactor

by patrickserrano

Refactor SwiftUI view files for consistent structure, dependency injection, and Observation usage. Use when asked to clean up a SwiftUI view's layout, handle view models safely, or standardize how dependencies are initialized and passed.

Code Gen 13 6mo ago
yanko-belov

open-closed-principle

by yanko-belov

Use when adding new functionality to existing code. Use when tempted to add if/else or switch branches. Use when extending behavior of existing classes.

Code Gen 13 6mo ago
yanko-belov

test-driven-development

by yanko-belov

Use when implementing any new feature or function. Use when asked to "add tests later". Use when writing code before tests.

Refactoring 13 6mo ago
yanko-belov

single-responsibility-principle

by yanko-belov

Use when creating or modifying classes, modules, or functions. Use when feeling pressure to add functionality to existing code. Use when class has multiple reasons to change.

Auth 13 6mo ago
mauromedda

improve-skill

by mauromedda

Analyze Claude Code session transcripts to improve existing skills or create new ones. Use when you want to review a past session to identify what worked, what didn't, and how to enhance skill documentation. Extracts session data and provides structured analysis prompts. Triggers on "improve skill", "analyze session", "review session", "skill improvement", "create skill from session", "skill not working", "skill missed", "skill didn't trigger", "enhance skill", "refine skill", "skill feedback", "session transcript", "what went wrong", "skill optimization", "better triggers".

Auth 12 6mo ago
JeongHeonK

csharp-tdd-develop

by JeongHeonK

TDD 기반 C#/.NET 개발. 테스트 먼저 작성 후 구현. Red-Green-Refactor 순서 강제. 서브에이전트에 위임.

Automation 5 5mo ago
LKB-99

landing-page-optimizer

by LKB-99

"Optimize landing pages for conversion using A/B testing and analytics. Use this skill when users want to improve landing page performance, increase conversion rates, or run A/B tests. Triggers: landing page, optimize, conversion, A/B test, CRO, improve website, landing page optimization, otimizar landing page, teste A/B, conversão."

Code Gen 5 5mo ago
masayan1126

optimize-post

by masayan1126

原稿からXのアルゴリズムに最適化されたポスト内容を生成。「X投稿を最適化」「ツイート作成」などで使用。

Performance 5 6mo ago
faulkdev

obra-test-driven-development

by faulkdev

Use when implementing new behavior or fixing bugs via tests-first (TDD) in VS Code Copilot Agent mode.

Debugging 5 6mo ago
tapania

5d-reflect

by tapania

"Extract learning from completed work to improve future cycles. Use when: (1) After VERIFY phase shows feature complete, (2) End of development iteration, (3) User asks for 'retrospective,' 'lessons learned,' or 'what went well/wrong,' (4) Before starting next major feature. This phase prevents repeating mistakes and compounds learning."

Code Gen 5 5mo ago
iannuttall

get-url

by iannuttall

Fetch any URL as markdown with npx playbooks get. Use whenever you need to retrieve web content from a URL to get clean markdown for analysis or quoting.

Processing 5 5mo ago
pluginagentmarketplace

performance

by pluginagentmarketplace

Angular performance optimization, change detection strategies, and bundle optimization

Debugging 5 6mo ago
LKB-99

sleep-analyzer

by LKB-99

"Use this skill when users want to analyze their sleep data, understand sleep patterns, or get personalized recommendations to improve sleep quality. Triggers: sleep analysis, sleep data, sleep quality, sleep patterns, sleep hygiene, sleep tracker, improve sleep, sono, análise de sono, qualidade do sono, melhorar o sono."

Analytics 5 5mo ago
Bikach

backend-architect

by Bikach

Expert senior en architecture backend pour accompagner le développement (conception, implémentation, review, refactoring). Architecture hexagonale, DDD, SOLID, clean code, tests. Utiliser pour concevoir de nouvelles features, développer du code, reviewer, refactorer, ou résoudre des problèmes architecturaux.

Code Review 11 7mo ago
adaptationio

ac-tdd-runner

by adaptationio

Run TDD cycle for feature implementation. Use when implementing features with RED-GREEN-REFACTOR, running test-driven development, automating TDD workflow, or ensuring test-first development.

Automation 11 6mo ago
adaptationio

ac-context-optimizer

by adaptationio

Optimize context usage for autonomous coding. Use when managing context window, prioritizing information, reducing token usage, or improving efficiency.

Agents 11 6mo ago
founderjourney

tailored-resume-generator

by founderjourney

Analyze job postings and customize resumes to highlight relevant experience, skills, and achievements. Optimizes for ATS systems and interview success.

Code Review 10 6mo ago
founderjourney

yc-sv-development-framework

by founderjourney

Decision-making framework for software development, Y Combinator / Silicon Valley style. Based on real principles from Paul Graham, Sam Altman, Michael Seibel, Patrick Collison, and Brian Chesky. Use when: - Developing features or products - Making technical decisions (what to do, how, when) - Prioritizing work (P0, P1, P2) - Evaluating whether to refactor or patch - Deciding on technical debt - Evaluating whether to add tests, CI/CD, or automation - Any architecture or engineering decision Triggers: development, code, feature, refactor, architecture, prioritize, technical decision, what to do first, technical debt, tests, CI/CD, sprint, backlog

CI/CD 10 6mo ago
samhvw8

refactoring-expert

by samhvw8

"Systematic code refactoring following Martin Fowler's catalog. Methodologies: characterization tests, Red-Green-Refactor, incremental transformation. Capabilities: SOLID compliance, DRY cleanup, code smell detection, complexity reduction, legacy modernization, design patterns, functional programming patterns. Actions: refactor, extract, inline, rename, move, simplify code. Keywords: refactor, SOLID, DRY, code smell, complexity, extract method, inline, rename, move, clean code, technical debt, legacy code, design pattern, characterization test, Red-Green-Refactor, functional programming, higher-order function, immutability, pure function, composition, currying, side effects. Use when: improving code quality, reducing technical debt, applying SOLID principles, fixing DRY violations, removing code smells, modernizing legacy code, applying design patterns."

Refactoring 10 7mo ago
SnakeO

refactor:flutter

by SnakeO

Refactor Flutter/Dart code to improve maintainability, readability, and performance. This skill applies Dart 3 features like records, patterns, and sealed classes, implements proper state management with Riverpod or BLoC, and uses Freezed for immutable models. It addresses monolithic widgets, missing const constructors, improper BuildContext usage, and deep nesting. Apply when you notice widgets doing too much, performance issues from unnecessary rebuilds, or legacy Dart 2 patterns.

Processing 9 6mo ago
SnakeO

refactor:pandas

by SnakeO

Refactor Pandas code to improve maintainability, readability, and performance. Identifies and fixes loops/.iterrows() that should be vectorized, overuse of .apply() where vectorized alternatives exist, chained indexing patterns, inplace=True usage, inefficient dtypes, missing method chaining opportunities, complex filters, merge operations without validation, and SettingWithCopyWarning patterns. Applies Pandas 2.0+ features including PyArrow backend, Copy-on-Write, vectorized operations, method chaining, .query()/.eval(), optimized dtypes, and pipeline patterns.

Processing 9 6mo ago
humanmade

hm-coding-philosophy

by humanmade

Human Made engineering principles and code quality standards. Apply when writing code, reviewing code, planning implementations, or discussing architecture. Covers code quality priorities, simplicity over complexity, and avoiding over-engineering.

Code Gen 4 6mo ago
kvnwolf

create-test

by kvnwolf

Write automated tests following TDD principles: red-green-refactor, vertical slices, behavior over implementation. Consult this skill whenever creating tests, adding test coverage, writing test-first code, fixing a bug with a regression test, or any task that involves verifying behavior through automated tests.

Refactoring 4 4mo ago
LukasStrickler

git-commit

by LukasStrickler

"Write clear git commits with Conventional Commits format. Detects project conventions from history and config. Guides commit granularity. Use when: (1) Completing working code, (2) Code builds and tests pass, (3) Ready to save, (4) Before pushing, (5) After review feedback. Triggers: automatically when finishing commitable work that builds and passes tests."

Debugging 4 6mo ago