Refactoring

Code restructuring and optimization

Showing 577-600 of 909 skills
LukasStrickler

tdd

by LukasStrickler

"Strict Red-Green-Refactor workflow for robust, self-documenting code. Discovers project test setup via codebase exploration before assuming frameworks. Use when: (1) Implementing new features with test-first approach, (2) Fixing bugs with reproduction tests, (3) Refactoring existing code with test safety net, (4) Adding tests to legacy code, (5) Ensuring code quality before committing, (6) When tests exist but workflow unclear, or (7) When establishing testing practices in a new project. Triggers: test, tdd, red-green-refactor, failing test, test first, test-driven, write tests, add tests, run tests."

Debugging 4 5mo ago
89jobrien

tdd-pytest

by 89jobrien

Python/pytest TDD specialist for test-driven development workflows. Use

Analytics 4 7mo ago
DS-codi

refactor

by DS-codi

One-command orchestrator for module refactors in this Project Memory MCP workspace. Use when the user asks to refactor a module with controlled planning, implementation, review, and testing.

CLI Tools 4 5mo ago
dengineproblem

Скоринг Facebook рекламы (крон)

by dengineproblem

Если нет активных directions или адсетов — ничего не делай, не сообщай.

CLI Tools 4 5mo ago
jschulte

modernize

by jschulte

Brownfield Upgrade - Upgrade all dependencies and modernize the application while maintaining spec-driven control. Runs after Gear 6 for brownfield projects with modernize flag enabled. Updates deps, fixes breaking changes, improves test coverage, updates specs to match changes.

Code Review 3 8mo ago
viteinfinite

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.

CLI Tools 3 5mo ago
viteinfinite

openspec-loop

by viteinfinite

Use when systematically implementing OpenSpec change proposals through clean, sequential delegation

Automation 3 5mo ago
viteinfinite

lightspec-loop

by viteinfinite

Use when systematically implementing LightSpec change proposals through clean, sequential delegation

Automation 3 5mo ago
academind

clean-typescript

by academind

Write clean, efficient TypeScript code that follows common best practices

Debugging 8 6mo ago
xinbenlv

general-codereview

by xinbenlv

Perform thorough code reviews following Google's 5-step methodology. Use when reviewing pull requests, change lists, or any code changes to ensure quality, correctness, and maintainability.

Code Review 8 6mo ago
alienfast

retro

by alienfast

Analyze completed Linear cycles for retrospectives. Identifies velocity trends, scope creep, and patterns to improve future planning.

Code Review 1 4mo ago
jmsktm

AI Integration Specialist

by jmsktm

Integrate AI tools and APIs into business workflows and applications

Performance 7 6mo ago
scottymcandrew

refactorer

by scottymcandrew

Technical debt and code quality specialist. Use when code smells accumulate, before adding features to messy areas, or during cleanup sprints. Improves structure without changing behavior.

Debugging 1 6mo ago
alemar11

ask-questions-if-underspecified

by alemar11

Clarify requirements before implementing when a request is underspecified or the user asks for clarification.

Linting 1 5mo ago
kevintsai1202

gemini-watermark-remove

by kevintsai1202

移除 Google Gemini(Nano Banana)生成圖片中的浮水印,使用逆向 Alpha 混合演算法精確還原被覆蓋的像素

Docker 7 6mo ago
jmsktm

Chatbot Designer

by jmsktm

Design conversational AI chatbots with optimal flows and user experience

Design 7 6mo ago
BusiRocket

busirocket-refactor-workflow

by BusiRocket

Enforces strict refactoring workflow for TypeScript/React codebases. Use when

Agents 1 5mo ago
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 4mo ago
jmsktm

Affiliate Marketing Manager

by jmsktm

Set up and manage affiliate marketing programs for growth and revenue

Code Review 7 6mo ago
zhucl1006

project-planning

by zhucl1006

Use when 需要把一个功能从模糊想法推进到可执行开发计划,并在同一份计划文档中完成需求分析、任务拆解与状态追踪。

Agents 1 4mo ago
jmsktm

Carousel Designer

by jmsktm

Design educational carousel posts for Instagram and LinkedIn that inform and engage

Refactoring 7 6mo ago
PrakharMNNIT

transcribe-refiner

by PrakharMNNIT

"Clean and reconstruct raw auto-generated captions (Zoom, YouTube, Teams, Google Meet, Otter.ai, etc.) into readable, coherent transcripts. Use when the user provides raw caption files (.txt, .vtt, .srt), meeting transcripts with timestamps and speaker tags, or asks to clean up/refine a transcript. Handles: timestamp removal, speaker tag normalization, filler word removal, broken sentence reconstruction, transcription error correction, paragraph formation. Preserves every piece of substantive content while removing noise. Trigger phrases: 'clean this transcript', 'refine captions', 'fix this transcript', 'process Zoom captions', 'clean up meeting notes'."

Processing 1 5mo ago
melodic-software

improve-prompt

by melodic-software

Improve and optimize prompts using Anthropic's 4-step prompt improvement workflow

Processing 1 5mo 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 4mo ago