Refactoring

Code restructuring and optimization

Showing 793-816 of 984 skills
sumik5

analyzing-software-tradeoffs

by sumik5

Comprehensive software design trade-off analysis covering code-level decisions (duplication, error handling, flexibility, optimization), API design (usability, versioning), distributed systems (consistency, delivery semantics), and meta-decisions (library selection, trend evaluation, date-time handling). Use when evaluating design alternatives, making architectural decisions, or reviewing trade-offs in existing systems. For specific clean code rules, use writing-clean-code; for microservices patterns, use architecting-microservices; for API endpoint design, use designing-web-apis.

API Dev 1 8mo ago
kirklin

go-clean-architecture

by kirklin

A comprehensive guide to implementing Clean Architecture in software projects, based on the boot-backend-go-clean template.

Database 1 8mo ago
josavicentevw

refactoring

by josavicentevw

Improve existing code structure and quality while preserving functionality through systematic refactoring techniques, code modernization, and technical debt reduction. Use when improving code quality, modernizing legacy code, eliminating code smells, or when user mentions refactoring, code improvement, or technical debt.

Code Gen 1 9mo ago
terraphim

rust-performance

by terraphim

High-performance Rust optimization. Profiling, benchmarking, SIMD, memory optimization, and zero-copy techniques. Focuses on measurable improvements with evidence-based optimization.

Processing 1 9mo ago
buildrtech

test-driven-development

by buildrtech

Use when implementing any feature or bugfix, before writing implementation code

Debugging 1 8mo ago
iulspop

commit

by iulspop

Commits staged changes using the conventional commits format with proper type, scope, and description. Use when committing code changes to maintain a clean, standardized git history.

Git & VCS 1 8mo ago
erinrugas

git-branch

by erinrugas

Creates and manages branches with clear naming and safe branching flow. Use when starting work, switching context, or cleaning up branches.

Code Gen 1 8mo ago
khw1031

musk-algorithm

by khw1031

Elon Musk의 5단계 문제 해결 알고리즘을 적용하여 문제를 분석합니다. 문제 해결, 최적화, 프로세스 개선, 효율화, 단순화, First Principles, "이거 어떻게 해결하지", "더 효율적인 방법" 요청 시 활성화.

CI/CD 1 8mo ago
legout

data-engineering-storage-remote-access-integrations-delta-lake

by legout

"Delta Lake integration with cloud storage (S3, GCS, Azure). Covers storage_options, PyArrow filesystem, time travel, and partitioned writes."

Auth 1 8mo ago
xdrshjr

video-transcript-downloader

by xdrshjr

Download videos, audio, subtitles, and clean paragraph-style transcripts from YouTube and any other yt-dlp supported site. Use when asked to “download this video”, “save this clip”, “rip audio”, “get subtitles”, “get transcript”, or to troubleshoot yt-dlp/ffmpeg and formats/playlists.

CLI Tools 1 8mo ago
sumik5

developing-python

by sumik5

Modern Python development guide covering project setup, tooling, Pythonic best practices and exercise patterns (file I/O, data manipulation, function design, OOP composition, iterators, comprehension idioms), OOP design principles, GoF design patterns, and software engineering process (SDLC, system modeling, methodologies, project implementation patterns, CI/CD, API design). MUST load when pyproject.toml or requirements.txt is detected. Covers Python 3.13 + uv + ruff + mypy, FastAPI/FastMCP, pytest, Docker, Effective Python items (idioms, data structures, concurrency, testing), software design (encapsulation, Demeter's Law, LSP, Design by Contract, behavioral/creational/structural patterns in Python), and SE practices (SDLC phases, Scrum/Kanban, system architecture, code organization, data persistence, API framework comparison, deployment strategies). For language-agnostic clean code principles, use writing-clean-code. For application logging design and structured logging patterns, use implementing-logging.

Processing 1 8mo ago
pluginagentmarketplace

ios-fundamentals

by pluginagentmarketplace

Master iOS development foundations - Architecture, lifecycle, memory, concurrency

Performance 1 9mo ago
velcrafting

governance-sync

by velcrafting

End-of-work audit that identifies which governance artifacts should be updated based on actual changes. Use when wrapping a milestone/checkpoint or after multi-file/structural work.

Code Review 1 9mo ago
unicorn-plugins

pptx

by unicorn-plugins

"Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions \"deck,\" \"slides,\" \"presentation,\" or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill."

Processing 1 8mo ago
SebastiaanWouters

impeccable-optimize

by SebastiaanWouters

"Skills-only equivalent of impeccable.style /optimize. Improve interface performance across loading speed, rendering, animations, images, and bundle size. Makes experiences faster and smoother. Use for frontend and UI design tasks."

Design 1 8mo ago
tangle-network

skill-evolution

by tangle-network

How every skill in the Improve family stays agentic and general instead of rotting into a brittle rulebook. A skill is a measured hypothesis — a few human-owned invariants plus a wide loop-owned judgment surface that improves from outcome data via its own meta-eval. This is the recursion that lets the agent builder learn to build improvable agents.

Legal 0 3mo ago
joshuaroll

us-govt-data

by joshuaroll

Access official US Government records. Currently supports SEC EDGAR (financial filings) and Federal Register (rule changes). Ensures data provenance from .gov domains.

Processing 0 8mo ago
Alpizar28

Software Architect

by Alpizar28

Experto en Domain-Driven Design (DDD) y Arquitectura Hexagonal, especializado en diseñar sistemas extensibles y mantenibles.

Database 0 8mo ago
MIIXV

ux-designer-assistant

by MIIXV

一个专注于用户体验(UX)和用户界面(UI)设计的专家级AI助手。当需要进行产品设计、交互设计、用户研究、可用性分析、竞品分析、或评估设计方案时,应使用此技能。适用于分析、评审、创建、比较或优化线框图、原型、用户流程、信息架构和设计系统等任务。扮演产品设计师、UX研究员或设计策略顾问的角色,提供深刻、系统性的设计思考和建议。

Prompts 0 8mo ago
marxbiotech

pr-cache-cleanup

by marxbiotech

Clean up local PR review cache files for merged or closed PRs. Use when user says "clean up cache", "cleanup merged PR caches", "remove old caches", "clear review cache", or wants to free up space from stale cache files.

Caching 0 8mo ago
Xunzi229

architecture-guard

by Xunzi229

强制执行 Java DDD 四层架构规范,监控层级依赖越权、命名冲突及数据流转合规性。

API Dev 0 7mo ago
adrianbrowning

tdd-integration

by adrianbrowning

Enforce Test-Driven Development with strict Red-Green-Refactor cycle using integration tests. Auto-triggers when implementing new features or functionality. Trigger phrases include "implement", "add feature", "build", "create functionality", or any request to add new behavior. Does NOT trigger for bug fixes, documentation, or configuration changes.

Code Gen 0 8mo ago
DamianWrooby

clean-codejs-comments

by DamianWrooby

Commenting patterns that improve readability and maintainability.

Comments 0 8mo ago
rj-yingjunjie

example-skill

by rj-yingjunjie

A demo skill that shows how to write clean commit messages

Git & VCS 0 8mo ago