Skip to main content
3ngram registers 3 prompt templates via the MCP prompts/list and prompts/get protocol. Prompts compose existing tools; they contain no database queries or business logic.

Prompt catalog

PromptArgumentsPurpose
briefingproject?Start-of-session overview
debrief(none)End-of-session extraction
project_contextproject (required)Deep context for a single project

briefing

Gathers commitments, blockers, overdue items, stale work, and recent decisions into a structured summary. Tools called: commitments, blockers, overdue, stale_commitments, recall Output sections: Overdue, Blockers, Open Commitments, Stale items, Recent Decisions, Suggested focus. Protocol:
→ prompts/get {name: "briefing", arguments: {project: "engram"}}
← {messages: [{role: "user", content: {text: "You are starting a new session..."}}]}
The client inserts the returned message into the conversation, and the AI follows the instructions to call the listed tools.

debrief

Scans the current conversation for decisions, commitments, blockers, and learnings. Persists each as a structured memory and resolves completed items. Tools called: remember, resolve, recall, commitments

project_context

Retrieves everything scoped to one project: memories, commitments, blockers, overdue items, and recent decisions. Tools called: recall, commitments, blockers, overdue

Client compatibility

ClientDiscoveryInvocation
Claude Desktopprompts/list@ menu or natural language
Claude Codeprompts/listNatural language
Cursorprompts/list@ mention
ChatGPTNot supportedCustom instructions workaround
For usage examples and invocation patterns, see the Prompt Templates guide.