Verse Dev
Use this skill when the user is working on Verse, UEFN APIs, or Verse MCP-backed reference lookup.
Default flow
- If setup may be missing, call
verse_docs_statusfirst. - If this machine has not warmed the cache yet, suggest
verse_docs_cache_all. - For UEFN devices, classes, methods, and modules, use
verse_docs_search_apibefore guessing names. - For language semantics like
decides, failure contexts, concurrency, modules, or effects, useverse_docs_search. - When you need valid chapter or module names before a full read, use:
verse_docs_list_chaptersverse_docs_list_api_modules
- If search results are not enough, use:
verse_docs_get_chapterverse_docs_get_api_module
Rules
- Do not hallucinate UEFN API names when
verse_docs_search_apican verify them. - Prefer
verse_docs_search_apibefore writing non-trivial gameplay / device code. - Prefer
verse_docs_searchfor syntax and semantics, not API surface. - Mention compile or diagnostics tooling separately:
pi-verse-docsis reference lookup only.
Adjacent tools
- Verse compile / LSP diagnostics: external
verse-diagnostics-mcpstyle tools - UEFN editor automation: separate editor-control MCPs, not bundled here
- Ecosystem context:
4_Project/OSS/pi-verse-docs/Docs/uefn-mcp-ecosystem.md