This skill provides a rigorous, data-driven approach to refactoring Go language hotspots, specifically tailored for CLIs, services, and Model Context Protocol (MCP) tooling. By leveraging a structured BAIME-aligned protocol, it automatically identifies high-complexity functions, applies standardized design patterns, and validates improvements through strict metrics like cyclomatic complexity reduction and test coverage thresholds. It integrates seamlessly with TDD workflows and incremental commit protocols to ensure that refactoring remains safe, measurable, and highly documented for long-term maintainability.
Key Features
01Automated cyclomatic complexity analysis and reduction targets
02BAIME-aligned refactoring protocols for Go-specific hotspots
03Integrated TDD workflows with safety checklists and incremental commits
04Real-time metrics capture for services and MCP tools
05Automated knowledge documentation of patterns and best practices
0615 GitHub stars