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.
368 skills found
Safely refactor code to improve structure and maintainability while preserving behavior through TDD cycles and automated test verification.
Implement robust Rust backend services using Axum, SQLx, and thiserror with production-grade patterns.
Expert guidance for building production-ready Swift database client libraries, covering wire protocols, connection pooling, state machines, and NIO integration.
Manage, sync, and transfer files between local storage and cloud providers like S3, Cloudflare R2, Backblaze B2, Google Drive, and Dropbox using rclone.
Proven patterns for extracting, caching, and processing analytics data from GA4 and GSC using MCP servers.
Maintain and synchronize Unified Impact Diagrams using the Diagram Driven Development (DDD) methodology to connect technical architecture with user value.
Foundry development guide for CMTAT RuleEngine contracts, including testing, deployment scripts, and project-specific Solidity patterns.
Manage AWS Identity and Access Management: configure users, roles, policies, and permissions for secure cloud environments.
Executes Gradle-based Java tests, filters results for failures and key statistics, and provides concise reports to streamline backend development and debugging.
Configure host-based firewalls (UFW, nftables, iptables) and cloud security groups (AWS, GCP, Azure) with production-ready security rules.
Comprehensive security audit and hardening for AI agents: credential scanning, PII protection, prompt injection defense, and workspace config optimization.
A friendly welcome skill that displays system OS details in ASCII art when triggered by casual greetings like 'hello' or 'hi'.