PRISM Status
When to use
Use this skill only when the user explicitly asks for prism_status (or equivalent phrasing like “run prism status”).
Workflow
- Call the MCP tool
prism_status.- Always pass
rootas the current workspace root path. - If the user provided a specific repository path, use that as
rootinstead.
- Always pass
- Render a detailed report from the tool output.
- Provide actionable next steps when appropriate (typically
prism_refresh).
Output template (detailed)
Return a response in this shape:
- PRISM version:
<metadata.prism_version>(if present) - Built at:
<data.builtAt> - Files indexed:
<data.fileCount> - Symbols indexed:
<data.symbolCount> - GTR hash:
<data.gtr_hash>
Then add an interpretation block:
- If
symbolCountis0: mention that symbol extraction appears empty; suggest runningprism_refresh, then re-runprism_status. - If
fileCountis0or missing: mention the index likely failed or pointed at the wrongroot; suggest verifyingrootand runningprism_refresh. - If
builtAtis noticeably old relative to “now” (use judgment; default threshold: ~24h): label as “possibly stale” and suggestprism_refresh.
Notes
- Do not invent fields that aren’t present in the tool output.
- If the tool call fails, report the failure and suggest re-running
prism_refresh(or checking MCP server availability) before retryingprism_status.