Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.3ngram.ai/llms.txt

Use this file to discover all available pages before exploring further.

3ngram registers 12 prompt templates via the MCP prompts/list and prompts/get protocol. Prompts compose existing tools and resources; they contain no database queries or business logic.
The four workflow prompts that started life as MCP tools (compile_context, handoff, triage_stale, suggest_reclassifications) keep their friendly names in marketing copy but are exposed via prompts/list with a _prompt suffix. Use the suffixed name when invoking through the MCP protocol; clients that expose the friendly UI name (Claude Desktop’s @ menu, Cursor) handle the mapping for you.

Prompt catalog

Prompt name (prompts/list)Friendly nameArgumentsPurpose
briefingBriefingproject?Start-of-session overview
debriefDebrief(none)End-of-session extraction
project_contextProject Contextproject (required)Deep context for a single project
meeting_prepMeeting Prepmeeting_topic?Pre-meeting context gathering
post_meetingPost Meetingmeeting_topic?Post-meeting memory extraction
compile_context_promptCompile Contexttask (required), project?, scope?Compile task-scoped context from decisions, commitments, blockers, patterns, and content
handoff_promptHandoffscope?, hours?Export current session context as structured JSON for session continuity
triage_stale_promptTriage Staledays?Surface stale memories with resolution prompts for cleanup
suggest_reclassifications_promptSuggest Reclassificationslimit?Find memories that may be misclassified and suggest corrections
onboardingOnboarding(none)Interactive first-session setup via guided conversation

briefing

Gathers commitments, blockers, overdue items, stale work, and recent decisions into a structured summary. Tools/resources used: engram://commitments, engram://blockers, engram://overdue, engram://stale, search 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/resources used: remember, resolve, search, engram://commitments

compile_context_prompt

Compiles task-scoped context across decisions, commitments, blockers, patterns, and indexed content for a focused workstream. Tools/resources used: search, engram://commitments, engram://blockers

handoff_prompt

Exports the current session’s open commitments, blockers, and recent decisions as a structured JSON handoff payload so a different AI client (or teammate) can resume without re-explaining the state. Tools/resources used: search, engram://commitments, engram://blockers, engram://overdue

triage_stale_prompt

Surfaces commitments with no recent activity and proposes resolution / reclassification / archive paths so a session can clear backlog quickly. Tools/resources used: engram://stale, resolve, update_memories

suggest_reclassifications_prompt

Finds memories whose classification is likely wrong (e.g. notes mis-saved as commitments) and proposes corrected types with rationale. Tools/resources used: search, update_memories

project_context

Retrieves everything scoped to one project: memories, commitments, blockers, overdue items, and recent decisions. Tools/resources used: search, engram://commitments, engram://blockers, engram://overdue

onboarding

Guides an interactive conversation to learn the user’s context instead of a settings page. Captures projects, preferences, commitments, and work context as structured memories. Designed for a user’s first session. Tools/resources used: remember, set_preference, configure_scope

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.