refactoring-patterns
Safely refactor code to improve structure and maintainability while preserving behavior through TDD cycles and automated test verification.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
151 skills found
Safely refactor code to improve structure and maintainability while preserving behavior through TDD cycles and automated test verification.
Production-ready Go development support: concurrency patterns, idiomatic error handling, interface design, testing with testify, and Go best practices for scalable backend services.
Comprehensive ABAP development support for SAP systems, covering classic ABAP, ABAP Cloud, CDS views, RAP, EML, and modern syntax patterns.
TypeScript development standards for LobeHub, covering type safety, async patterns, import organization, UI component integration, and performance optimization.
IDAPython scripting and IDA Pro API automation for advanced reverse engineering, binary analysis, decompilation, and database manipulation.
A comprehensive guide and reference for building, orchestrating, and deploying AI agents using the Google Agent Development Kit (ADK).
Directly interface with RagCode MCP via SSE protocol without complex configuration files or binary dependencies.
Provides expert technical guidance for analyzing, parsing, and debugging DWARF format debug information in compiled binaries.
Analyze codebase statistics: LOC, language distribution, and code-to-comment ratios using pygount.
Guidance on frontend state management, including global stores like Zustand/Pinia, server state via TanStack Query, and URL state handling.
Quick reference for pipe and flow in fp-ts. Use to chain functions, compose operations, or build clean, readable data pipelines in functional TypeScript code.
Scaffold custom React Flow node components with TypeScript, Zustand integration, and standard handles for visual workflow editors.