About
This skill establishes a robust, language-agnostic framework for code editing and quality assurance using Language Server Protocol (LSP) and Model Context Protocol (MCP) tools. It moves beyond simple text-based editing by enabling semantic symbol manipulation, allowing developers to navigate, rename, and replace code blocks with structural awareness. By integrating pre-change analysis and post-change verification standards, it ensures that modifications are accurate, consistent, and maintainable across complex codebases in languages like TypeScript, Python, Go, and Rust.