Skip to main content

Tool-routing skills

Experimental

These skills are experimental, like the local MCP server they depend on. Each one tells the agent when to reach for one of the server's tools, so none of them do anything unless that server is registered. They also work on one repository at a time. To run a recipe across many repositories, use agent chat or mod run from the CLI.

mod config agent-tools install installs these skills alongside the two the CLI supports on their own, create-recipe and prethink. Like every Moderne skill, they trigger automatically: you describe the task, and the agent loads whichever skill matches.

SkillWhat it coversMCP tool
edit-codeApplying a recipe across many files in the current repository (migrate, upgrade, rename, replace, find-and-fix)edit_code
analyze-codeRead-only impact analysis across the current repository — usages, callers, references, annotationsanalyze_code
search-codeStructural and symbol-aware search, including Comby patterns and trigram queriestrigrep_search, trigrep_structural_search, grep
find-symbolsType-aware lookups that resolve through the LST type systemfind_types, find_methods, find_annotations, find_implementations, symbols_overview
change-symbolsRenaming a method or moving a type atomically, including callers and importschange_method_name, change_type
pattern-replaceOne-shot structural rewrites when no marketplace recipe matchespattern_replace
inspect-statusConfirming the LST, trigram index, or build tool is readylst_status, build_status, build_info
query-datatableSQL against data tables produced by a recipe runquery_datatable

Next steps​