Use when the user needs to run GitNexus CLI commands like analyze/index a repo, check status, clean the index, generate a wiki, or list indexed repos. Examples: "Index this repo", "Reanalyze the codebase", "Generate a wiki".
Use when the user is debugging a bug, tracing an error, or asking why something fails. Examples: "Why is X failing?", "Where does this error come from?", "Trace this bug".
Use when the user asks how code works, wants to understand architecture, trace execution flows, or explore unfamiliar parts of the codebase. Examples: "How does X work?", "What calls this function?", "Show me the auth flow".
Use when the user asks about GitNexus itself — available tools, how to query the knowledge graph, MCP resources, graph schema, or workflow reference. Examples: "What GitNexus tools are available?", "How do I use GitNexus?".
Use when the user wants to know what will break if they change something, or needs safety analysis before editing code. Examples: "Is it safe to change X?", "What depends on this?", "What will break?".
Use when the user wants to rename, extract, split, move, or restructure code safely. Examples: "Rename this function", "Extract this into a module", "Refactor this class", "Move this to a separate file".
Triage what needs the user's attention on Rocket.Chat. Use when the user asks "what needs my attention", "anything important on rocket", "catch me up", "what did I miss", "any mentions?", "any unread DMs", morning triage, or "am I being pinged anywhere". Surfaces mentions, unread DMs, unread thread replies, and unread…
Summarize or recap one specific Rocket.Chat room or thread. Use when the user asks "what happened in #channel", "summarize this channel", "summarize this thread", "what did I miss in ", "recap the discussion in ", or "bring me up to speed on ". Resolves the room, reads its recent window honestly, and summarizes with…
Search Rocket.Chat for a specific message, link, file, or who said something. Use when the user asks "find that message about X", "who said Y", "search rocket for Z", "find the link someone posted", "where did we discuss ", or "find the file someone shared". Runs full-text search across all locally cached rooms first…
Reference for the rocket-cli tools, cache model, and CLI↔MCP mapping. Use when the user asks "what rocket-cli tools are there", "how do I use the rocket MCP", "what can rocket-cli do", "which tool does X", "how does the rocket cache work", or "how do profiles work". Also consult this when you need to pick the right…
Open a Rocket.Chat URL the user pasted and show its content plus how to act on it. Use whenever the user pastes a rocket.chat link — a message permalink, a thread link, or a channel link (e.g. https://chat.example.com/channel/general?msg=abc123) — and asks "what's this", "open this", "what does this say", or just…
Send a message, reply, reaction, or file upload to Rocket.Chat. Use when the user asks "reply to ", "send a message to #channel", "DM ", "post in ", "react with ", "thumbs-up that", or "upload this file to ". Resolves the target, confirms before anything user-visible is sent, then posts and returns the new message's…