skills/smithery.ai/development-workflow

development-workflow

SKILL.md

Development Workflow Standards

Symbol-Based Editing

When working with LSP-supported languages (TypeScript, JavaScript, Python, Go, Rust, Java, C++, etc.), prefer symbol-based editing using built-in LSP tools for navigation and MCP tools for modification.

Built-in LSP Tools (Navigation)

Use the LSP tool for semantic code navigation. All operations require:

  • filePath - Path to the file
  • line - Line number (1-based, as shown in editors)
  • character - Character offset (1-based, as shown in editors)

Available Operations:

Installs
5
First Seen
Mar 21, 2026